본문 바로가기

다섯 정수를 입력받아 최대값을 출력하는 프로그램

ko.konene 발행일 : 2012-06-21
반응형

중간에 완전 꼬였습니다T_T;

 

#include<stdio.h>

void main()
{
 int nOneStdin=0,nTwoStdin=0,nThreeStdin=0,nFourStdin=0,nFiveStdin=0,nData=0;

 scanf_s("%d",&nOneStdin);
 scanf_s("%d",&nTwoStdin);
 scanf_s("%d",&nThreeStdin);
 scanf_s("%d",&nFourStdin);
 scanf_s("%d",&nFiveStdin);

 

 if(nOneStdin > nTwoStdin)
 {
  if(nOneStdin > nThreeStdin)
  {
   if(nOneStdin > nFourStdin)
   {
    if(nOneStdin > nFiveStdin)
    {
     nData = nOneStdin;
    }
    else
    {
     nData = nFiveStdin;
    }
   }
   else
   {
    if(nFourStdin > nFiveStdin)
    {
     nData = nFourStdin;
    }
    else
    {
     nData = nFiveStdin;
    }
   }
  }
  else
  {
   if(nThreeStdin > nFourStdin)
   {
    if(nThreeStdin > nFiveStdin)
    {
     nData = nThreeStdin;
    }
    else
    {
     nData = nFiveStdin;
    }
   }
   else
   {
    if(nFourStdin > nFiveStdin)
    {
     nData = nFourStdin;
    }
    else
    {
     nData = nFiveStdin;
    }
   }
  }
 }
 else
 {
  if(nTwoStdin > nThreeStdin)
  {
   if(nThreeStdin > nFourStdin)
   {
    if(nFourStdin > nFiveStdin)
    {
     nData = nFourStdin;
    }
    else
    {
     nData = nFiveStdin;
    }
   }
   else
   {
    if(nThreeStdin > nFourStdin)
    {
     if(nThreeStdin > nFiveStdin)
     {
      nData = nThreeStdin;
     }
     else
     {
      nData = nFiveStdin;
     }
    }
    else
    {
     if(nFourStdin > nFiveStdin)
     {
      nData = nFourStdin;
     }
     else
     {
      nData = nFiveStdin;
     }
    }
   }
  }
 }

 printf("%d",nData);
}

 

반응형

댓글