作业帮 > 综合 > 作业

C语言程序改错,一道很常见的题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 18:51:15
C语言程序改错,一道很常见的题
有一行电文,已按下面规律译成密码
A——Z a——z
B——Y b——y
C——X c——x
'
'
'
即第1个字母变成第26个字母,第2个字母变成第25个字母,第i个字母变成(26-i+1)个字母.非字母字母不不变,假如已知密码是Umtorhs(电文),要求编程序将密码(原文)译回原文(密码),并输出密码(原文)和原文(密码),
有两条程序的.要求分开编写,用C语言的for语句编写
我写的是
#include
void main()
{
char A[20];
int i=65,I=97,j;
char a[]={'U','m','t','o','r','h','s'};
for(j=0;j
程序作用:
输入一段密码,按第i个字母变成第(26-i+1)个字母的规则转换成原文
源代码:(正确)
#include
int main()
{
char a[100],b[100]="";
int i;
printf("请输入一段密码:\n");
gets(a);
for(i=0;i='A'&&a[i]='a'&&a[i]
再问: 亲,我想知道我的错在哪里,还能不能挽救