Newsgroups: fj.lang.c
Path: galaxy.trc.rwcp.or.jp!coconuts.jaist!wnoc-tyo-news!foretune!lkbreth!merope!void
From: void@merope.pleiades.or.jp (Kusakabe Youichi)
Subject: Re: [Q] ^D on getchar()
Message-ID: <1995Feb20.115422.8951@merope.pleiades.or.jp>
Organization: Macintosh User Group PLEIADES
X-Newsreader: TIN [version 1.2 PL0]
References: <SUZU.95Feb19002537@jingi.banana.iijnet.or.jp>
Date: Mon, 20 Feb 1995 11:54:22 GMT
Lines: 51
Xref: galaxy.trc.rwcp.or.jp fj.lang.c:1779
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.lang.c&nb=1779&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

Suzuki-Hiroshi (suzu@jingi.banana.iijnet.or.jp) wrote:
: $B:G=i$N9T$NF~NO$O!"(B^D$B$G=*N;$7!"@5>o$G$9$,!"(B
: $B$=$N8e$O(B^D$B$N$_$rF~NO$7$?$N$HF1$8$K$J$C$F!"B(=*N;$7$F$7$^$$$^$9!#(B

EOF$B$C$F$$$&$N$O!VF~NO$N=*$o$j!W$G$9$+$i!"$h$&$9$k$K=*$o$j$J$s$G$9!#(B
$B%U%!%$%k$N=*$o$j$,$$$/$D$b$"$k$h$&$J%U%!%$%k$,$"$C$?$i5$;}$A0-$$$G$7$g(B?

: ($B$"$k$$$O;d$,2?$+4pK\E*$J$3$H$G%\%1$F$$$k$N$+!#(B)

$B$=$&$$$&$3$H$G$9!#(B

$B$@$C$F!"(B
#include<stdio.h>

getln()
{
intc;

while ((c = getchar()) != EOF)
putchar(c);
rewind(stdin);
}

main()
{
inti;

for (i = 0; i < 10; i++) {
printf("%02d>", i + 1);
getln();
}
}

$B$J$s$F=q$$$?$i!"$^$L$1$=$N$b$N$G$7$g(B?
getln$B$C$F$$$&$N$,!V9T!WC10L$NF~NO$r$7$?$$$s$@$C$?$i!"(B

getln()
{
intc;

while ((c = getchar()) != '\n')
putchar(c);
putchar('\n');
}

$B$G$$$$$N$G$O(B?

  $B%X(B_$B%X(B   ----------------------------
$B%_!&!&(B $B%_(B  void@merope.pleiades.or.jp
 (     )$B!A(B          $B$/$5$+$Y$h$&$$$A(B
--------------------------------------
