怎么做呀哥哥们?大一刚开学

img

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

说了大半天的故事,最后发现只需要交换顺序,汗一个。现在出个题就得讲故事啊
下面代码只要整数范围内,多少位都行

#include <stdio.h>
int main()
{
    int n,m=0,count=0,flag = 1;
    scanf("%d",&n);
    while(n>0)
    {
         if(n%10==0)
         {
              if(flag == 1)
                  count++;
         }
        else if(flag == 1)
            flag = 0;
         m=m*10+n%10;   
         n=n/10;
    }
    for(int i=0;i<count;i++)
        printf("%d",0);
    printf("%d",m);
    return 0 ;
}