이게 내용은 긴대.. 막상 내용은 뭐 별거없는 소스인데요1부터 5사이의 자연수중에 암거나 자기가 쓰고싶은거를 10번 사용합니다 예를 들어 4 1 2 3 5 2 1 2 3 4 이렇게 ...그러면 결과값으로 1,2,3,4,5가 몇번씩 들어갔는지 **의 갯수로 표시해주는겁니다이게 컴파일할때는 에러가 안뜨는데 빌드시키면 에러가 떠서... ;;왜 오류가 난건지 알려주세요#include iostream
using namespace std;const int MAX_NUMBER = 10;int main()
{
int a[10], i ;
int one = 0, two = 0, three = 0, four = 0, five = 0;
cout 1부터 5사이의 숫자를 10번 입력하시오\n
10개를 입력하시고 음수값을 하나 입력하시오;
for(i = 0; i MAX_NUMBER; i++)
{
if ( i=0)
{break;}
else
cin a[i];
if (a[i] ==1)
{
one = one + 1;
}
else if(a[i] ==2)
{
two = two + 1;
}
else if(a[i] ==3)
{
three = three +1;
}
else if(a[i] ==4)
{
four = four + 1;}
else
{
five = five + 1;
}
}
cout \n1의 갯수는:;
for(i = 0; i one; i++)
{
cout *;cout \n2의 갯수는:;
for(i = 0; i two; i++)
{
cout *;cout \n3의 갯수는:;
for(i = 0; i three; i++)
{
cout *;cout \n4의 갯수는:;
for(i = 0; i four; i++)
{
cout *;cout \n5의 갯수는:;
for(i = 0; i five ; i++)
{
cout *;
}
retrun 0;}
푸른마을 2026.08.18
getchar()를 이용해서 정확히 어느 코드에서 에러난는지 확인해 보시는걸 추천해드립니다.