cout << "x=";//提示用户输入cin >> x;//输入x
int main(){ifstream fin("1.txt",ios::in|ios::out|ios::app);while (fin)//直接对象名即可{int a;char str[10];fin >> a;fin >> str;cout << a << "+char" << str << endl;}return 0;}
第二,把你的dt所属于的结构体贴出来看一下。
出现这个错误的原因是,字符串无法使用==进行比较,应该使用字符串比较函数strcmp函数。对于这个函数 strcmp(str1,str2) :设这两个字符串为str1,str2,若str1==str2,则返回零;若str1>str2,则返回正数;若str1<str2,则返回负数。因此,while(cin>>n>>a&&n!="exit")改为 while(cin>>...
你的score是二维数组。。。