카테고리 없음
260페이지
독일컴싸
2022. 10. 17. 17:57
int main(void)
{
int arr[5];
int sum=0;
int i;
int max=0;
int min=0;
scanf("%d %d %d %d %d",&arr[0],&arr[1],&arr[2],&arr[3],&arr[4]);
if(arr[0]>=arr[1])
{
max=arr[0];
min=arr[1];
}
else
{
max=arr[1];
min=arr[0];
}
for(i=2;i<5;i++)
{
if(max<arr[i])
max=arr[i];
}
printf("%d \n",max);
//핵심 논리가 잘못되었음.
for(i=2;i<5;i++)
{
if (min>arr[i])
min=arr[i];
}
printf("%d \n",min);
//왜 쓰레기 값이 나오는 지는 이해를 했는데 이걸 어떻게 개선하지
//근본적인 방법이 잘못되었을 수도 있긴함.
for(i=0;i<5;i++)
{
sum+=arr[i];
}
printf("%d \n",sum);
}