我正在学习c ++。我想出了以下简单的程序:
# include <iostream>
using namespace std;
int main ()
{
string name [50]={};
char studentId [5]={};
for (int x=0; x<3;x++)
{
cout<<"Enter the following details: "<<endl;
cout<<" Name: ";
cin>>name[x];
cout<<"Student ID: ";
cin>>studentId [x];
cout<<"...................................................."<<endl;
}
for (int x=0; x<3;x++)
{
cout<<" Here are the details entered: "<<endl;
cout<<" Name: "<<name<<endl;
cout<<"Student ID: "<<studentId<<endl;
cout<<"...................................................."<<endl;
}
}
然而,当我编译它时,它没有以我想要的方式运行。 在第二次和第三次迭代期间,它会提示用户以下内容: 姓名:studentId ...... 这不是我想要的程序。 如何编辑它以使其完美运行?