728x90
반응형
문제 : http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=171&sca=1050
문제
영문 대문자를 입력받아
'A'이면 “Excellent”,
'B'이면 “Good”,
'C'이면 “Usually”,
'D'이면 “Effort”,
'F'이면 “Failure”,
그 외 문자이면 “error” 라고 출력하는 프로그램을 작성하시오.
입력 예
B
출력 예
Good
Hint!
문자열 입력시 앞뒤에 공백이 포함될 경우가 있는데 strip() 함수를 사용하여 문제를 해결할 수 있다.
예) str = input().strip()
코드 :
# include <stdio.h>
int main()
{
char str;
scanf("%c",&str);
if(str =='A')
printf("Excellent");
else if(str =='B')
printf("Good");
else if(str =='C')
printf("Usually");
else if(str == 'D')
printf("Effort");
else if(str == 'F')
printf("Failure");
else
printf("error");
}
728x90
반응형
최근댓글