250x250
Notice
Recent Posts
Recent Comments
관리 메뉴

탁월함은 어떻게 나오는가?

fgets 와 scanf의 차이 (문장의 공백 출력 유무) 본문

[Snow-ball]프로그래밍(컴퓨터)/C, C++

fgets 와 scanf의 차이 (문장의 공백 출력 유무)

Snow-ball 2020. 11. 29. 17:27
반응형

문장을 만들다보면 공백이 생길 수 밖에 없습니다. 예를들어서 "안녕하세요. 김말이님 저는 떡볶이라고 합니다." 이라고한다면 4개의 공백이 생깁니다.

 

기존의 사용하던 scanf를 사용하면 위의 예시에서 안녕하세요.만 출력될 것입니다. 그리고 그것을 방지하기위해 사용할것은 fgets입니다.

 

fgets 코드

위처럼 코드를 작성한다면 출력은 위의 예시와 같이 출력될 것입니다.

 

출력

 

 

 

 

 

 

밑에는 scanf의 코드와 출력의 예시입니다.

 

 

 

 

 

인테리어소품 베타존 : 네이버쇼핑 스마트스토어

나를 꾸미다 - 인테리어소품 베타존

smartstore.naver.com

 

반응형
Comments