Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/01/2008, 18:12
daddlogan
 
Fecha de Ingreso: enero-2008
Mensajes: 6
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Ayuda de principiante para C

lo que puedes hacer es algo como esto

int Cifras (int num){

int cont=0;
float aux;
aux=num;
while(aux>1){
aux=aux/10;
cont=cont+1;
}
return(cont-1);
}

asi por ejemplo:
num=6
en la primera iteracion,
aux=0.6
cont=1
despues, ya no hay otra iteracion pues aux<1
entonces tienes una cifra