您能帮我解决代码中的问题吗?
该程序应该要求用户输入狗的名字,并最终打印出第三只狗的名字。当我编译并执行程序时,它说“它停止工作了”,并且Windows询问我是否要关闭程序或执行其他操作。
#include<iostream>
#include<cstdlib>
using namespace std;
main()
{
string perros[10];
int i;
for(i=1; i<11; i++)
{
cout<<"Introduce el nombre del perro"<<endl<<i;
cin>>perros[i];
}
cout<<"El nombre del tercer perro es "<<perros[2];
system("pause");
}
最佳答案
您应该从0到9开始启动循环
for(i=0; i<10; i++)
希望这会消除错误...