대학교 들어와서, 취업 및 전공관련 동아리를 들어왔는데,
월, 수, 금마다 수업을 하더군요@_@!
좀 힘들기도 했지만, 여태까지 과제 풀었던거 올려봅니다.
문제
풀이
C언어에서 FFlush() 를 사용하여 하는 문제였다고도 하는데,
F플러쉬에 대해 제대로 몰랐던 처음 수업이었고, C언어 수업한지 2번째 수업시간에 이 과제가 나와서
두가지 방법으로 해결해보았습니다.
첫번째는 %c 부분에 스페이스를 해주어서 작동시키는 방법입니다.
#includeint main(void) { int a; char b; printf("원하시는 숫자 : "); scanf("%d", &a); printf("원하시는 문자 : "); scanf(" %c", &b); printf("사용자가 입력하신 숫자는 %d 이며, 입력하시는 문자는 %c 입니다 \n", a,b); return 0; }
두번째는 문자를 입력 받는부분에 scanf 를 2번을 사용하는 방법입니다.
#includeint main(void) { int a; char b,c; printf("원하시는 숫자 : "); scanf("%d", &a); printf("원하시는 문자 : "); scanf("%c", &b); scanf("%c", &c); printf("사용자가 입력하신 숫자는 %d 이며, 입력하시는 문자는 %c 입니다 \n", a,c); return 0; }
'C, C++' 카테고리의 다른 글
CnC 프로젝트 시작 (0) | 2013.06.26 |
---|---|
sizeof 연산자와 자료형의 종류들, (0) | 2013.01.10 |
[IST] ~ 1월 9일까지 과제제출 내용 (0) | 2013.01.08 |
열혈강의 C 프로그래밍 : 연습문제 7-1-4 (0) | 2013.01.05 |
열혈강의 C 프로그래밍 : 연습문제 7-1-3 해결사 (0) | 2013.01.05 |