728x90
반응형

문제 : https://codeup.kr/problem.php?id=1133

 

공백이 있는 문자열 입출력

scanf("%s",&str); 대신 fgets(str, 31, stdin);을 사용하면 공백도 입력받을 수 있습니다.

codeup.kr

 

문제 설명

scanf("%s", str);를 사용하면 공백이후의 문자를 입력받지 못한다.

공백이 있는 문자열을 입력받아 출력해보자.

 

 

[그림1] 입 출력 형식 및 예제, 도움말

 

 

#include <stdio.h>

int main(){
    char num[31]={};
    scanf("%[^\n]s",num);
    printf("%s",num);
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기