![]() |
#2
zj519912007-10-29 15:29
|
小写字母变成大写字母,第一次输入的没问题,但是没有像一般的程序那样结束,而是继续运行,再次输入后第一个字符不是大写,类似于乱码。。。
请问,为什么?
#include<iostream>
using namespace std;
int main()
{
char c;
do
{
c=getchar();
c=c-32;
cout<<c;
}while(c!='\n');
return 0;
}