1에서 100 사이의 5 개의 숫자를 입력 한 다음 프로그램에서 각 숫자가 몇 번 발생하는지 출력하는 C++ 프로그램을 작성하려고합니다. 여기까지가 있지만 아직 해결되지 않은 오류 메시지가 계속 나타납니다.숫자의 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() 함수를 추가해야
오류 메시지는 매우 명확합니다.'main()'기능이 없습니다. –
그래, 고마워, 난 이걸로 아직 배우면서 새로운거야. 그러면 전체 코드를 main 함수에 넣을 수 있습니까? – mathlete
초기화가 필요한 모든 것을 수행 한 후'fillArray()'함수를 호출하는'main()'함수를 작성하려고 할 것입니다. –