Small Grey Outline Pointer CodeUp c++ [1차원배열] 1407 : 문자열 출력하기/공백 지우는 함수 만들기
본문 바로가기
Dev./Algorithm Prac

CodeUp c++ [1차원배열] 1407 : 문자열 출력하기/공백 지우는 함수 만들기

by sso. 2022. 4. 3.

길이(글자수)가 100이하인 문자열을 입력받아 공백을 제거하고 출력하시오.

 

#include <stdio.h>
#include <string.h>

//1차원 배열-문자열 출력하기
//문자열에서 공백 지우는 함수 만들기


void EraseSpace(char word[]) {
	char temp[100];
	int k = 0;
	for (int i = 0; i<strlen(word); i++) {
		if (word[i] != ' ') {
			temp[k++] = word[i];
		}
	}
	temp[k] = 0;
	strcpy(word, temp);
}

int main() {

	char word[100];

	gets(word);
	EraseSpace(word);
	printf("%s", word);


}

apple banana circle
applebananacircle

728x90

댓글