#include <iostream> //こちらは入出力関連ではないので、標準ライブラリでもvectorに分けられています。 #include <vector> using namespace std;//std::を省略 int main() { int ia; vector<int> via(0);//初期の配列のサイズを0にセット cout << "0未満の数値が入力されるまで、受け取り続けます\n"; while(true) { cin >> ia; cout << "\n"; if(ia < 0) break; via.push_back(ia); } cout << "\n入力された数値の個数は " << via.size() <<" です\n"; return 0; }