[정올] Language Coder_배열1_형성평가4_code153 (C)

두비니

·

2020. 11. 27. 03:18

 

 

 

 

 

 

#include <stdio.h>

int main() {
	int arr[100];
	int i = 0;
	for (i = 0; i < 100;  i++) {
		scanf("%d", &arr[i]);
		if (arr[i] == -1)
			break;
	}

	if (i >= 3) {
		for (int k = i - 3; k < i; k++) {
			printf("%d ", arr[k]);
		}
	}
	else {
		for (int j = 0; j < i; j++) {
			printf("%d ", arr[j]);
		}
	}
	return 0;
}

 

이 문제는 값이 3개 이하로 입력되었을 때 예외를 고려해주는 것이 중요합니다.