#include
#include
void main(){
char a[40];
int i=0;
cin.getline(a,40) ;
cout << a;
cout << strlen(a);
cout <<'\n';
while(1) //总体来说这个循环没意义...
{
while(a[i]!='\0'){//'\n'不对的 getline是吸收输入的第一个\n' 把'\n'变成'\0'里面不会有'\n'的
cout << a[i];
i++;
}
cout <<"总共:" < // i++; //这里再加a[i]可就未知了
cout <<'\n';
if(a[i]=='\0')//'\n'不对的
break;
}
}
将你的编辑环境的编译路径更改一下试试
重新装一个VC6.0