프로그래밍/알고리즘

[C언어] 정올 555 : 배열1 - 자가진단1

Ludere 2020. 4. 26. 00:19

  • 문자 10개를 저장할 수 있는 배열을 만들고 10개의 문자를 입력받아 입력받은 문자를 이어서 출력하는 프로그램을 작성하시오.

문자를 입력받을 때는 %c 앞에 반드시 공백이 필요함을 잊지 말자.

 

#include <stdio.h>

int main(){
	char str[10];
	for(int i = 0;i<10;i++){
		scanf(" %c", &str[i]);
	}
	for(int i = 0; i<10;i++){
		printf("%c",str[i]);	
	}
}

 


여기서 주의할 점은 %c앞에 공백을 둬야하는 것 같아요. 그러지 않으면 공백까지 문자로 처리되버려요

반응형