Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
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
31
Tags
more
Archives
Today
Total
관리 메뉴

이것저것

C언어 문자열 입력 받아 공백 문자 삭제하기 본문

Language/C언어

C언어 문자열 입력 받아 공백 문자 삭제하기

olivia-com 2020. 11. 21. 11:05

문제 : 문자열을 입력 받아 문자열에 포함된 모든 공백 문자를 삭제하는 함수를 작성하라.

#include <stdio.h>

void check(char* arr);

int main(void) {
	char str[100];
	gets(str); // 문자열 입력받기
	check(str);
	return 0;
}

void check(char* str) {
	int i;
	for (i = 0; str[i] != '\0'; i++) {
		if (str[i] != ' ') {
			printf("%c", str[i]);
		}
	}
}
​