반응형
#include<stdio.h>
int main(){
char str[50];
int i = 0;
printf("문자열 입력 : ");
scanf("%s", str); // 문자열을 입력할 때는 &(주소)가 필요 없다.
// scanf()는 뛰어쓰기를 포함한 문자열을 입력받지 않는다.
printf("입력받은 문자열 : %s\n", str);
// 문자 단위로 출력
while(str[i] != '\0') // str[i]가 '\0'(null) 문자가 아니면 while문을 반복한다.
printf("%c", str[i++]); // str[i] 값을 출력한 후, i를 + 해준다.
return 0;
}
반응형
'C' 카테고리의 다른 글
[C언어] 실습: 크기 5인 int형 배열을 선언하고, 배열의 첫 번째 요소를 가리키는 포인터 변수 ptr을 선언하여 배열의 요소를 출력하는 프로그램 구현하기 (0) | 2021.03.20 |
---|---|
[C언어] 실습: 영어 단어를 입력받은 후, 알파벳 개수 출력하기 (0) | 2021.03.18 |
[C언어] 문자열 변수 (배열) (0) | 2021.03.16 |
[C언어] 실습: 다섯 개의 정수를 입력받은 후, 각 정수와 합, 최댓값과 최솟값의 차이 출력하기 (0) | 2021.03.15 |
[C언어] static 변수 (0) | 2021.03.12 |