这样试试:#include "stdio.h"#include <conio.h>
void main(){char c;for(;c=getchar()!='\n';){if(c>='a'&&c<='z') { c=c-32; printf("%c",c); }else if (c>='A'&&c<='Z'){ c=c+32; printf("%c",c);}else
printf("%c",c);getchar();}getch();}
其实是这少一个括号for(;(c=getchar())!='\n';)要不c=1,在屏幕上打印好多笑脸出来