#include<stdio.h>

int main() {

int a, b, c, max=0, min=0, first=0, second=0, third=0;

printf("정수 세 개 입력\n");

scanf("%d %d %d", a, b, c);

if (a > b) {

if (a > c) {

max = a;

if (b > c) {

min = c;

second = b;

}

else {

min = b;

second = c;

}

}

else {

max = c;

min = b;

second = a;

}

}

else

if (b > c) {

max = b;

if (c > a) {

min = a;

second = c;

}

else {

min = c;

second = a;

}

}

else {

max = c;

min = a;

second = b;

}

first = max;

third = min;

printf("<1> max=%d min=%d", max, min);

printf("<2> 크기순: %d %d %d", first, second, third);

return 0;

}

분명 맞게 쓴거 같은데 왜 런타임오류가 뜰까요..

초기화어쩌구 그러는데 초기화가 =0 붙여놓으면 되는거잖아요

솔직히 초기화가 뭔지도 제대로 모르겟고, 어쨋든 저렇게 =0 붙여놓을만한거 싹 붙여놨는데

a,b,c를 초기화하라고하네요 저기다는 붙이는거 아닐텐데

그래서 붙여놨더니 그래도 오류뜨고.. 일단 다시 뺏어요

1번은 가장큰수 가장작은수 표시고

2번은 크기순 나열인데... 이거 뭐가 잘못된걸까요