먼저 증상은 1초 잘되다가 컴파일시 디버그 에러뜨면서 중단,무시,다시시도 뜨는 창이 나옵니다.


문제는 1부터 9까지 임의의 숫자 100개를 생성하여 10개 단위로 출력하고

어떤 숫자가 몇개 생성되었는지 빈도수와 확률을 출력하는 프로그램을 

반복문과 스위치문을 이용하라는건데요


그래서 저는 이렇게 코딩하였습니다.


#include <stdio.h>

#include <stdlib.h>

#include <time.h>

void main(void)

{

srand(time(NULL));

int count = 1;

int a1, a100 = 0;

int i;

for (i = 1; i <= 100; i++)

{

int n = rand() % 100 + 1;

printf("=", n);

if (count % 10 == 0)

printf(" ");

count++;


switch (n)

{

case 1:

a1++;

break;


case 100:

a100++;

break;

}

}

if (a1 > 1)

printf("1 중복:%d ", a1);

if (a100 > 1)

printf("1 중복:%d ", a100);

}



문제가 뭘까요.. ㅠㅠㅠ 형님들 부탁드립니다 모르겠습니다..