테스트 사이트 - 개발 중인 베타 버전입니다

c언어질문드려요,,홈페이지랑상관없지만,,ㅜㅜ 채택완료

rqwr 9년 전 조회 3,578

int a,b,c;

 

printf("a b c 중 하나를고르세요 > ");

fflush(stdout);

scanf("%d", &a,&b,&c);

printf("a입니다",a);

printf("b입니다",b); 

printf("c입니다",C); 

 

흠..잘안되서그러는데요 

처음에 a bc 중고르세요 가뜨고 a입니다 를쓰면 a입니다 가출력되고

b입니다 쓰면 b입니다 가 출력되게하고싶은데요

잘안되네요,,방법좀부탁드리겠습니다

 검색해도잘안되서용 포인트나 배열을써야하는건가요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
9년 전

char a;

 

while (a != 'x')

{

printf("input : a, b, c quit : x => ");

fflush(stdin);

scanf("%c", &a);

printf("%c 입니다 \n",a);

}

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인