为啥这里输入a输出却是ab?有大佬解惑码
#include <stdio.h>
#include <stdlib.h>
int main()
{
char i;
for(;(i=getchar())!='n';)
{
switch(i-'a')
{
case 0:putchar(i);
case 1:putchar(i+1);break;
case 2:putchar(i+2);
case 3:break;
default:putchar(i);break;
}
}
printf("\n");
}
#C语言#
查看4道真题和解析