#include <stdio.h>
int a=86,b=75,c=98;
char grade(int score)
{
char grade;
switch(score/10){
case 10:grade='A';break;
case 9:grade='A';break;
case 8:grade='B';break;
case 7:grade='C';break;
case 6:grade='D';break;
default:grade='F';break;
return grade;
}
}
void main()
{
char aG=grade(a),bG=grade(b),cG=grade(c);
printf("a의 학점은 %c\nb의 학점은 %c\nc의 학점은 %c\n",aG,bG,cG);
}
-----------------------------------------------------------------
책에 있는 문제인데 디버깅하면 문자상수가 안뜨네욬ㅠㅠㅠㅠ도와주세요 형님들!
/ 대신 %써 /는 타입캐스팅해야되
case 10 내용좀 비워줘 혐이다
그리고 리턴은 스위치 밖으로 /이건 상관없음
감사합니다 형님들ㅠ
나 병신 맞다. ㅜㅜ