C语言 ,编译密码, A--Z ,B--y,C--X..... a--z ,b--y,c--x...., 请问下面我编的是哪里错了?

2024-11-30 09:07:16
推荐回答(1个)
回答1:

main()
{
char a[100];int i;
scanf("%s",a);
for(i=0;a[i]!='\0';i++){
if(a[i]>='A'&&a[i]<='Z')
a[i]= 'Z'-(a[i]-'A');
if(a[i]>='a'&&a[i]<='z')
a[i]= 'z'-(a[i]-'a');
}
printf("%s",a);
getch();
}