#include
int main()
{
int a[10],temp[10],Sum,c,d,V;
int n=1;
int i = 1000;
scanf("%d",&Sum);
while(Sum>0)
{
a[n]=Sum/i; //这里是用于转换位数的
i/10;
Sum =Sum%i;
a[n]=(a[n]+9)%10;
n++;
temp[n]=a[n-1]*10+a[n];
}
c=temp[1]; //位数顺序变换
temp[1]=temp[3];
temp[3]=c;
d=temp[2];
temp[2]=temp[4];
temp[4]=d;
printf("The encrypted number is %d%d%d%d",temp[1],temp[2],temp[3],temp[4]);
return 0;
}
我的程序运行不了呀