当运行以下程序时,从键盘输入;AhaMA(空格)Aha<CR>,则下面程序的运行结果是 #include<stdio.h> main() { char s[80],c="a"; int i=0; scanf("%s",s); while(s[i]!="\n") { if(s[i]==c)s[i]-32; else if(s[i]==c-32)s[i]=s[i]+32; i++; } puts(s);}
A.ahaMa
B.AbAMa
C.AhAMa[空格]ahA
D.ahAMa[空格]ahA
请帮忙给出正确答案和分析,谢谢!