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]);
}
}
}