Escriba un programa en lenguaje C que ingrese un número entero positivo de no más de 3 dígitos y solicite saber cuántos dígitos tiene y genere cada dígito en orden inverso.
#include?lt;stdio.hgt;
int?main()
{
char?a[3]={0, 0, 0} ;
int?i, num=0, cnt=0;
printf("entrada:");
scanf("d", amp; num);
if(numgt;999)
printf("input?data?must:0~999\n");
a[0 ]? =?(num/100)10; //cien
a[1]?(num/10)10;?//décimas
a[2] =? ?//personal
if(a[0]gt; 0)
cnt=3;
else?if(a[1]gt; 0 )
cnt=2;
else
cnt=1;
printf("cnt=d, datos: ", cnt );
for(i=0;ilt;cnt;i)
printf("d",a[2-i]);
devolver ?;
}