// O 아래의 문장은 실행된다는 뜻이고
// X 아래의 문장은 실행되지 않는다는 뜻입니다.
#include <stdio.h>
int main(void)
{
int a=1, b=3, c=4, d=7;
int num2;
if(a>b){ // X
if(c>d){
if(a>c){
if(b>c) num2=b;
else num2=c;}
else{
if(a>d) num2=a;
else num2=d;};}
else{
if(a>d){
if(b>d) num2=b;
else num2=d;}
else{
if(a>c) num2=a;
else num2=c;};};}
else{ // O
if(c>d){ // X
if(b>c){
if(a>c) num2=a;
else num2=c;}
else{
if(b>d) num2=b;
else num2=d;};}
else{ // O
if(b>d){ // X
if(a>d) num2=a;
else num2=d;}
else{ // O
if(b>c) // O
num2=b;
else // X
num2=c;}
//O
;};};
printf("자연수 1,3,4,7중에 두번째로 큰 수는 %d이다.n",num2);
return 0;
}
아....!!! 감사합니다!!! 일단 수정해봐야겠네요 ㅠㅠ 감사해요!!!