#include <stdio.h>
int main() {
int arr[9];
int max = 0, num = 0;
for (int i = 0; i < 9; i++) {
scanf_s("%d", &arr[i]);
if (max < arr[i]) {
max = arr[i];
num = i + 1;
}
}
printf("%d \n", max);
printf("%d \n", num);
return 0;
}
9개의 서로 다른 자연수를 배열을 이용하여 저장해준다. for문을 사용하여 scanf로 입력을 받으면 max값과 비교하여 최댓값을 구해준다. 그 숫자가 몇 번째 숫자인지도 알아야 하기에 num변수를 주었다. +1을 해준 이유는 i는 배열의 순서이르모 +1을 해서 몇 번째에 입력한 숫자인지 num변수에 저장해준다.
'Mentoring' 카테고리의 다른 글
[멘토링][c언어]백준 2566번 : 최댓값 (0) | 2020.05.18 |
---|---|
[멘토링][c언어]백준 2577번 : 숫자의 개수 (0) | 2020.05.18 |
[멘토링][리눅스]overthewire : bandit Level 9→Level 10 / strings 명령어 (0) | 2020.05.17 |
[멘토링][c언어]네 번째 수업 (0) | 2020.05.16 |
[멘토링][리눅스]overthewire : bandit Level 8→Level 9 / sort 명령어 & uniq 명령어, 파이프(|) (0) | 2020.05.16 |