예시 인풋 넣었을 때 예시 아웃풋과 같게 나오는데 wrong answer가 떠요

heekang Reply 7 years 36 weeks ago
비주얼스튜디오에서 예시 인풋을 넣었을때 예시 아웃풋과 같게 나오는데 wrong answer가 떠요. #include <stdio.h> int main() { // 숫자 i가 몇 번 나왔는지 세서 array[i]에 기록 int c, i; int array[10]; for (i = 0; i < 10; i++) { array[i] = 0; } while ((c = getchar()) != EOF) { if (c >= '0' && c <= '9') { array[c - '0'] = array[c - '0'] + 1; } } //array element 중에서 max 구하기 int max = array[0]; for (i = 1; i < 10; i++) { if (max < array[i]) { max = array[i]; } } //print for (int k = max; k > 0; k--) { for (int j = 0; j <= 10; j++) { if (array[j] >= k) { printf("*"); } else { printf(" "); } } printf("\n"); } printf("----------\n0123456789"); return 0; } 도와주세요. 감사합니다.
withcs1 Reply 7 years 36 weeks ago
배열 인덱스 시작값 = 0, 마지막값 = 배열길이 - 1 할당되지 않은 공간에 접근하려하고계세요
heekang Reply 7 years 36 weeks ago
감사합니다!!