배열

soo·2023년 3월 9일
0

백준 공 넣기
오답

#include <stdio.h>
#define _CRT_SECURE_NO_WARNINGS

int main() {

	int N, M;
	scanf("%d %d", &N, &M);

	//N+2로 바꾸기
	int b[10] = { 0 };

	for (int l = 1; l < M+1; l++) {
		int i = 0, j = 0, k = 0;

		scanf("%d %d %d", &i, &j, &k);
		//printf("%d %d %d\n", i, j, k);
**밑의 int h 때문에 오답 처리 됨**<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
		for (int h = i; h < j+1; h++) {
			b[h] = k;
			//printf("%d -> %d\n", h, b[h]);
		}
		printf("%d %d %d %d %d\n", b[1], b[2], b[3], b[4], b[5]);

		/*
		if (b[l] == 0) {
			printf("b[%d]=0", l);
		}
		else
			printf("b[%d]=%d\n", l, b[l]);
		*/

	}
	
	printf("haha");

	printf("최종 %d %d %d %d %d", b[1], b[2], b[3], b[4], b[5]);
	//for(int l = 1; l < M+1; l++)
		//printf("%d ", &b[l]);
	
	return 0;
}
``

0개의 댓글