[CodeUp] 1093 : [기초-1차원배열] 이상한 출석 번호 부르기1
Language/CodeUp : C

[CodeUp] 1093 : [기초-1차원배열] 이상한 출석 번호 부르기1

문제 : https://codeup.kr/problem.php?id=1093
#include <stdio.h>

int main(void)
{
	int arr[24] = {}; // = {} 으로 각 배열값을 0 으로 초기화
	int num, num2;
	scanf_s("%d", &num); // 선생님이 몇 번이나 출석을 부르는지

	for (int i = 0; i < num; i++)
	{
		scanf_s("%d", &num2); // 무작위로 번호 입력 ( num의 수 만큼 )
        
		arr[num2] += 1; // 무작위로 부른 출석번호를 배열에 넣어,
                        // 아래 for 문에서 각 번호가 몇 번씩 불렸는지 도출
	}

	for (int j = 1; j < 24; j++) // j 의 초기값이 0 이 아닌 1 로 시작해야 배열값에도 1이 들어감
	{
		printf("%d ", arr[j]); // 1~23번까지 각각 몇 번씩 호명되었는지 도출
	}

	return 0;
}