这个为什么只对了80%

img

img

供参考:

#include <stdio.h>
int main()
{
    int n, m=0, k=0;
    scanf("%d", &n);
    while (n)
    {
        k++;
        m = m * 10 + n % 10;
        n /= 10;
    }
    printf("%d:%d", k, m);
    return 0;
}


#include <stdio.h>
int  main()
{
  int num, i = 0, Newnum = 0;
  scanf("%d",&num);
  do
  {
    i++;
    Newnum = Newnum * 10 + num % 10;
    num = num / 10;
  }
  while(num != 0);
  printf("%d:%d",i,Newnum);
}