c++的程序 visual studio中调试出错 程序如下

来源:百度知道 编辑:UC知道 时间:2024/07/07 09:18:03
#include "stdafx.h"
#include <iostream>
#include <vector>
#include <list>
#include <deque>

using std::vector;
using std::list;
using std::deque;

int _tmain(int argc, _TCHAR* argv[])
{
int num;
std::cout<<"Please enter the number.";
std::cin>>num;
std::cout<<num;
system("pause");

vector<int> cint(6,0);
int i=0;
std::cout<<"Please enter the content of the vector.";
for(;i<cint.size();i++)
{
std::cin>>cint[i];
}
std::cout<<"Continue to input.Y or N ?";
char snum;
std::cin>>snum;
if(snum=='y')
{
std::cin>>num;
while(num)
{
cint.push_back(num);
std::cin>>num;
}

}
else
{
return 0;
}
for (i=0;i<ci

这样就可以了
#include <iostream>
#include <vector>

using namespace std;

int main()
{
int num;
cout<<"Please enter the number.";
cin>>num;
cout<<num;
system("pause");

vector<int> cint(6,0);
int i=0;
cout<<"Please enter the content of the vector.";
for(;i != cint.size();i++) {
cin>>cint[i];
}
cout<<"Continue to input.Y or N ?";
char snum;
cin>>snum;
if(snum=='y') {
cin>>num;
while(cin) {
cint.push_back(num);
cin>>num;
}

}
else {
return 0;
}
for (i=0;i<cint.size();i++) {
cout<<cint[i]<<" ";
cout<<cint.size();

}
s