1

1 から 100 までの 5 つの数値を入力し、各数値の出現回数を出力する C++ プログラムを作成しようとしています。これが私がこれまでに持っているものですが、未解決のエラーメッセージが引き続き表示されます。

#include <iostream>
using namespace std;

void fillArray(int a[], int& size, int& numberUsed)
{
int i, hist[1000]; 

cout << "Enter 5 integers between 1 and 100" << endl;

for (i=0; i<size; i++)
{
cin >> a[i]; 
if(a[i] > 100)
{
i--; 
cout << "Num too big! 100 is max!" << endl;
}

}
numberUsed = i;


for (i=0; i<1000; i++)
hist[i] = 0;


for (i=0; i<numberUsed; i++)
{
hist[a[i]]++;
}

for (i=0; i<1000; i++)
if(hist[i])
cout << i << " occurs " << hist[i] << " times!" << endl;

}

エラー メッセージには、次の「エラー LNK2019:関数 _ _tmainCRTStartup で参照されている未解決の外部シンボル main」

4

1 に答える 1

0

リンクできるようにするには、main()関数を追加する必要があります。

于 2012-11-26T21:31:20.030 に答える