'문자열을 돌린다는게 무슨 의미지?' 고민을 했다.
쉽게 생각해서 다음 줄로 보낸다음 출력하면 된다.
알고리즘은 다음과 같다.
- 문자열을 입력하고
- 변수에 문자열의 길이를 저장한다.
- 문자열의 길이만큼 반복하며
- 줄 넘김과 함께 하나씩 출력한다.
'strlen()' 는 문자열의 길이를 구하는 함수다.
전체코드는 다음과 같다.
#include <stdio.h>
#define LEN_INPUT 11
int main(void) {
char s1[LEN_INPUT];
scanf("%s", s1);
int len;
len = strlen(s1);
for(int i=0; i<len; i++){
printf("%c\n",s1[i]);
}
return 0;
}'Coding Test' 카테고리의 다른 글
| 두 수의 나눗셈 (0) | 2024.06.05 |
|---|---|
| 각도기 (0) | 2024.06.02 |
| 문자열 겹쳐쓰기 (0) | 2024.05.29 |
| 특수문자 출력하기 (0) | 2024.05.23 |
| tolower(), toupper() 대소문자 변환 문제 (0) | 2024.05.22 |