C++ source file 编译后运行的程序 出现乱码的原因都有哪些啊??
比如下面这个程序 有乱码怎么回事??#include <iostream.h>
void main()
{
char s[50];
int i;
cout<<"Input a string:";
cin.get(s,50);
cout<<"The string you put in:"<<s<<endl;
cout<<"Output string:";
for(i=0;i<50;i++)
{
if(s[i]!=' ')
cout<<s[i];
else if(s[i]='\0')
break;
else
continue;
}
}