一个C语言问题 .将China译成密码 规律是用原来字母后的第4位字母替换原来的字母.
问题描述:
一个C语言问题 .将China译成密码 规律是用原来字母后的第4位字母替换原来的字母.
我写的是
#include
void main()
{
char c1,c2,c3,c4,c5;
printf("please input the word\"China\"\n");
scanf("%c,%c,%c,%c,%c",c1,c2,c3,c4,c5);
c1+=4;
c2+=4;
c3+=4;
c4+=4;
c5+=4;
printf("%c,%c,%c,%c,%c\n",c1,c2,c3,c4,c5);
}
如何把中间那些转成ASCII码然后输出来?= =
答
#includevoid main(){char c1,c2,c3,c4,c5;printf("please input the word\"China\"\n");scanf("%c%c%c%c%c",&c1,&c2,&c3,&c4,&c5);c1+=4;c2+=4;c3+=4;c4+=4;c5+=4;printf("%c%c%c%c%c\n",c1,c2,c3,c4,c5);}这个没问...谢谢~~ &在里面是什么作用呢?