C/C++の宿題を片付けます 91代目
■ このスレッドは過去ログ倉庫に格納されています
0603デフォルトの名無しさん
2007/06/29(金) 23:14:23読み込んだら削除するようにしてあるっす。それがだめならもう知らないぽ。
#include <iostream>
using namespace std;
int main() {
int ch,cnt;
char *fname="tmptmptmp";
FILE *tmpf;
tmpf=fopen(fname,"w");
if(tmpf==NULL) return 1;
cnt=1;
while( (ch=getchar()) != EOF ) {
if( ch=='\n') cnt++;
fputc(ch,tmpf);
}
fclose(tmpf);
tmpf=fopen(fname,"r");
while( cnt>10 ) {
ch=fgetc(tmpf);
putchar(ch);
if( ch=='\n') cnt--;
}
remove(fname);
fclose(tmpf);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています