티스토리 뷰

뉴비 시절의 추억

간단한 문자 출력하기

태장고 21302 2021. 3. 30. 00:27

문자는 영어로 character이다. 이 곳에서 비롯하여 문자를 스캔하거나 출력할 때 %c를 사용한다.

 

코드는 이러하다.

#include <stdio.h>

 

int main()

{

char a;

                                 // a라는 문자를 받음

scanf("%c", &a);                  // a라는 문자를 스캔하고 a에 저장함

printf("%c", a);                     // a에 저장된 문자를 출력함

 

return 0;

}

 

이러한 형태로 문자를 출력할 수 있다.

 

응용으로 %s라는 것이 있는데 이것은 sentence 즉, 문장을 뜻한다.

이것은 단순히 한 문자 뿐만 아니라 I love you 같은 문장을 출력할 때 쓰이는 것이다.

 

위에 언급했던 것과 같이 I love you를 출력하려한다.

이 때 코드는 이러하다.

 

#include <stdio.h>

 

int main()

{

char a[110];                         // a라는 문장(다른 말로 '문자를 줄 세워 놓았다' 라고 하여 문자열이라고도 한다)을 받음

scanf("%s", &a);                  // 문장을 입력 설정(선언) 받아 a에 저장한다.

printf("%s", a);                    // a에 저장된 문장을 출력한다.

 

return 0;

}

최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함