playXP

서브 메뉴

Page. 1 / 12521 [내 메뉴에 추가]
글쓰기
작성자 아이콘 CvTale
작성일 2011-10-11 23:44:37 KST 조회 630
제목
C언어 질문
# include <stdio.h>

int main()
{
int kor, eng, mat ;
int ave ;
//평균점수를 절대평가로 학점부여//
printf("국어 점수를 입력하세요 : ");
scanf("%d", kor);
printf("영어 점수를 입력하세요 : ");
scanf("%d", eng);
printf("수학 점수를 입력하세요 : ");
scanf("%d", mat);

ave = (kor+eng+mat)/3 ;
//점수범위에 따라 학점값 지정//
if(ave >= 90)
{
ave = 1;
}
else if(ave >=80)
{
ave = 2;
}
else if(ave >=70)
{
ave = 3;
}
else if(ave >=60)
{
ave = 4;
}
else
{
ave = 5;
}
//switch구문으로 학점값에 따라 printf 출력//
switch(ave)
case '1':
printf("A학점입니다\n") ;
case '2' :
printf("B학점입니다\n") ;
case '3' :
printf("C학점입니다\n") ;
case '4' :
printf("D학점입니다\n") ;
case '5' :
printf("F학점입니다\n") ;
}

이렇게하니까
case부분에서 싸그리 대소문자가 잘못되었다고 ㅈㄹ
이구조가 존나 비효율적인건 아는데 억지로 switch를 넣는 코드를 짜려니[과제] 이난리에요

case이거 멀쩡하게 적용하는 방법이..?

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 미스틱케이지 (2011-10-11 23:45:40 KST)
0↑ ↓0
센스 이미지
당연함
아이콘 미스틱케이지 (2011-10-11 23:46:40 KST)
0↑ ↓0
센스 이미지
switch(ave)

case 90 :

printf("A학점입니다\n") ;

case 80 :

printf("B학점입니다\n") ;

case 70 :

printf("C학점입니다\n") ;

case 60 :

printf("D학점입니다\n") ;

case 50 :

printf("F학점입니다\n") ;

}

이렇게 해야지
아이콘 미스틱케이지 (2011-10-11 23:47:06 KST)
0↑ ↓0
센스 이미지
근데 사실 내가 올린것도 틀렸음 어디가 틀렸는지는 알아서 하기 바라고 C 안한지 좀 되서 헷갈람
아이콘 CvTale (2011-10-11 23:48:06 KST)
0↑ ↓0
센스 이미지
switch(ave)
case 90:
printf("A학점입니다\n") ;
case 80 :
printf("B학점입니다\n") ;
case 70 :
printf("C학점입니다\n") ;
case 60 :
printf("D학점입니다\n") ;
case 50 :
printf("F학점입니다\n") ;
}

1>c:\users\civoy\documents\visual studio 2008\projects\homework 6\homework 6\homework6-7.c(41) : error C2046: 대/소문자가 잘못되었습니다.
1>c:\users\civoy\documents\visual studio 2008\projects\homework 6\homework 6\homework6-7.c(43) : error C2046: 대/소문자가 잘못되었습니다.
1>c:\users\civoy\documents\visual studio 2008\projects\homework 6\homework 6\homework6-7.c(45) : error C2046: 대/소문자가 잘못되었습니다.
1>c:\users\civoy\documents\visual studio 2008\projects\homework 6\homework 6\homework6-7.c(47) : error C2046: 대/소문자가 잘못되었습니다.
아이콘 미스틱케이지 (2011-10-11 23:50:17 KST)
0↑ ↓0
센스 이미지
일단 ave 초기화 안해줬구요 스위치문은 원래대로 쓰는게 맞구요 물론 ''은 빼고
아이콘 NightFury (2011-10-11 23:50:46 KST)
0↑ ↓0
센스 이미지
지금 컴에 visual c++만 깔려있어도 어떻게든 해줄 수 있는데 안깔려있어서 못하겠다
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.