システムコール(Linux用)をC言語で使用して端末からテキストを読み込み、最後の6行を出力する必要があります)。それ、どうやったら出来るの?ファイルが6行よりも小さい場合は、ファイル全体を出力する必要があります。出力は書き込みでなければなりません。システムコールを使用してtfrom端末を読み取り、入力の最後の6行を出力する
サンプル入力:
1
2
344444
44444
555555555555555555555555555555555555
6
7
8
9
100000
11
OUTPUT:
6
7
8
9
100000
11
使用して読み取る()、DUP()&近い()は私の問題を修正しました。
いくつかのサンプル入力と出力を提供できますか? "端末から何らかのテキストを読んでください" – achal
@achalはそれを追加しました –
あなたのOSを定義してください。定義上、システムコールはOS特有のものです。 Linuxの場合は、[syscalls(2)](http://man7.org/linux/man-pages/man2/syscalls.2.html)を参照してください。そして、バッファリングする必要があります(C標準ライブラリのように) –