๋ช ํ C++ programming ์ค์ต ๋ฌธ์ 11์ฅ 3๋ฒ
๋ฌธ์ : ํ ์ค์ '์์ด๋ฌธ์ฅ;ํ๊ธ๋ฌธ์' ํ์์ผ๋ก ํค ์ ๋ ฅ๋ ๋, cin.ignore()๋ฅผ ์ด์ฉํ์ฌ ';' ์ดํ์ ์ ๋ ฅ๋ ๋ฌธ์์ด์ ํ๋ฉด์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ผ. ์๋์์ ^Z(ctrl-z) ํค๋ ์ ๋ ฅ ์ข ๋ฃ๋ ๋ํ๋ด๋ ํค์ด๋ฉฐ, cin.get()์ EOF๋ฅผ ๋ฆฌํดํ๋ค. ์คํ ๊ฒฐ๊ณผ : ๋ชฉ์ ๋ฐ ํํธ : cin.get(), EOF, cin.ignore() ํ์ฉ ์ฝ๋ : 1 2 3 4 5 6 7 8 9 10 11 12 #includeย usingย namespaceย std; intย main()ย { intย ch; cin.ignore(100,ย ';');ย //ย ์์ดย ๋ฌธ์ฅ์ดย ์ต๋ย 99๊ฐ์ย ๋ฌธ์๋กย ์ ๋ ฅ๋๋ค๊ณ ย ๊ฐ์ ํ๋ค. while((ch=cin.get())ย !=ย EOF)ย { cout.put(ch); if(chย ==ย '\n') cin.ignore(100,ย ';');ย //ย ์์ดย ๋ฌธ์ฅ์ดย ์ต๋ย 99๊ฐ์ย ๋ฌธ์๋กย ์ ๋ ฅ๋๋ค๊ณ ย ๊ฐ์ ํ๋ค. } } ์ค๋ช : ...