게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 질문있습니다
게시물ID : programmer_18377짧은주소 복사하기
작성자 : 메가화이어
추천 : 0
조회수 : 2091회
댓글수 : 4개
등록시간 : 2016/09/07 21:21:11
옵션
  • 본인삭제금지
//정수 3개를 입력받아 세 수 중에서 최댓값을 보여주는 프로그램을 if, else 제어문을 이용해 작성하시오
#include<stdio.h>
 int main(void)
 {
  int x,y,z;
  
  printf("정수 3개를 입력하시오:\n");
  scanf("%d,%d,%d",&x,&y,&z);
  
  if (x>y&&x>z&&y>z) //x y z 1
   
  {
  
  else if (x>y&&x>z&&y<z) // x z y 2
  
 {
   printf("최댓값은 %d\n",x);
  printf("중간값은 %d\n",z);
  printf("최솟값은 %d\n",y);
 }
  else if (y>x&&y>z&&x>z) // y x z 3
  {printf("최댓값은 %d\n",y);
  printf("중간값은 %d\n",x);
  printf("최솟값은 %d\n",z);
 }
  else if (y>x&&y>z&&x<z) // y z x 4
  { printf("최댓값은 %d\n",y);
  printf("중간값은 %d\n",z);
  printf("최솟값은 %d\n",x);
 }
  else if(z>x&&z>y&&x>y) // z x y 5
  { printf("최댓값은 %d\n",z);
  printf("중간값은 %d\n",x);
  printf("최솟값은 %d\n",y); 
 }
  else if(z>x&&z>y&&x<y) // z y x 6
  { printf("최댓값은 %d\n",z);
  printf("중간값은 %d\n",y);
  printf("최솟값은 %d\n",x); 
 }
 }
  else
  printf("올바른 값을 입력하세요");
  return 0;
  
 }
 
이렇게 썼는데  컴파일링 해보니 처음의 else if에서 계속 에러 나네요
 
책이랑 찾아봐도 모르겠는데 혹시 뭐가 문제인지 알려 주실 수 있을까요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호