#include <stdio.h>
#include <stdlib.h>
int main()
{ int x;
int num[4],i,t,k=1;
printf("Please input a 4-digit number you wish to unencrypt:\n");
scanf("%d",&x);
for(i=0;i<4;i++)
{if((x%10-7)%10>2)
num[k++]=(x%10+3)%10;
if((x%10-7)%10<=2)
num[k++]=(x%10-7)%10;
x=x/10;
}
printf("The encrypted number is %d%d%d%d",num[2],num[1],num[4],num[3]);
return 0;
}
输入8497
期望输出2017
实际输出201-7
这是哪里有问题
{}
写的什么鸟玩意