반응형
%[^~]s를 사용하면 된다. ~에 있는 문자를 받을 때까지 입력을 받는다는 것이다.
공백 상관없이 한 줄을 읽어오고 싶다면 \n를 받을 때까지 입력을 받으면 되기 때문에
%[^\n]s 를 사용하면 된다.
아래는 예시이다.
char str[30];
scanf("%[^\n]s", str);
728x90
반응형
%[^~]s를 사용하면 된다. ~에 있는 문자를 받을 때까지 입력을 받는다는 것이다.
공백 상관없이 한 줄을 읽어오고 싶다면 \n를 받을 때까지 입력을 받으면 되기 때문에
%[^\n]s 를 사용하면 된다.
아래는 예시이다.
char str[30];
scanf("%[^\n]s", str);