작성자 | 기라졸 | ||
---|---|---|---|
작성일 | 2018-03-08 21:21:16 KST | 조회 | 752 |
제목 |
오류 코드
|
3번에 scanf_s 에서 & 붙이니까 앞에 글에서 올린 오류는 사라졋는데 결과가
메모리값 튀어나와서 당혹스럽네여 혹시 조언 가능 하신분 계신가요
#include <stdio.h>
int main()
{
int arr[5];
int Max = 0, Min = 0, Sum = 0;
for (int i = 0; i < 5; i++)
scanf_s("%d", &arr);
Max = *arr;
Min = *arr;
printf("%d\n", Max);
for (int i = 0; i < 5; i++) {
Max = (Max > arr ? Max : arr);
Min = (Min < arr ? Min : arr);
printf("Max:%d Min:%d\n", Max, Min);
}
for (int i = 0; i < 5; i++)
Sum += arr;
printf("Max : %d\nMin : %d\nSum : %d", Max, Min, Sum);
scanf_s("%d", &Max);
return 0;
}
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.