C语言 输入任意数量字母将其中每一个都变为其后第4个字母#includeint main(){int i;char s,b;printf("请输入字母!\n");s=getchar();for (i=0;(s=getchar())!='\n';i++){switch(s){case'w':b='a';break;case'x':b='b';break;case'y':b='c'
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 16:48:37
C语言 输入任意数量字母将其中每一个都变为其后第4个字母#includeint main(){int i;char s,b;printf("请输入字母!\n");s=getchar();for (i=0;(s=getchar())!='\n';i++){switch(s){case'w':b='a';break;case'x':b='b';break;case'y':b='c'
C语言 输入任意数量字母将其中每一个都变为其后第4个字母
#include
int main()
{
int i;
char s,b;
printf("请输入字母!\n");
s=getchar();
for (i=0;(s=getchar())!='\n';i++)
{
switch(s)
{
case'w':b='a';break;
case'x':b='b';break;
case'y':b='c';break;
case'z':b='d';break;
case'W':b='A';break;
case'X':b='B';break;
case'Y':b='C';break;
case'Z':b='D';break;
default:b=s+4;
}
printf("%c",b);
}
printf("\n");
return 0;
}
为什么我的程序总是显示不了第一个数,
C语言 输入任意数量字母将其中每一个都变为其后第4个字母#includeint main(){int i;char s,b;printf("请输入字母!\n");s=getchar();for (i=0;(s=getchar())!='\n';i++){switch(s){case'w':b='a';break;case'x':b='b';break;case'y':b='c'
把第一个getchar去掉,只要剩下for里面的:
s=getchar();