假设要求数为x你可以使用下面的表达式
个位:x%10
十位:x/10%10
百位:x/100%10
千位:x/1000%10
举个例子,将三位数字调换顺序:
#include<stdio.h>
int main (void)
{
int a,b,c,m;
printf("Input an integer:");
scanf("%d",&m);
c=m%10;
b=m/10%10;
a=m/100%10;
printf("The result is %d%d%d.\n",c,b,a);
return 0;
}