在c++控制台里只能输入一个儿下一个却显示按任意键继续?
#include<bits/stdc++.h>
using namespace std;
int main()
{
printf(" 开始游戏\n");
string name;
string xingbie;
string zhiye;
system("pause");
system("cls");
cout << "人物姓名:\n";
cin >> name;
printf("性别:\n");
cin >> xingbie;
cout << "职业:\n";
cin >> zhiye;
}
你的姓名,性别,职业都是float类型,你输入字符串就出错了,改成char 数组
char name[20];
char xingbie[3];
char zhiye[20];