> Masalahnya ketika dilakukan pembacaan lagi menggunakan fgets, 4 karakter
> sisa yang tadi + enter "dibaca" oleh fgets kedua.

Tepat antara fgets() yang pertama dan fgets() yang selanjutnya, sisipkan dulu 
yang satu ini:

  while (getchar() != '\n');

Fungsinya adalah untuk 'memakan' sisa karakter yang masih bercokol di buffer. 
Easy one-line patch :-P

--
Ariya Hidayat, [EMAIL PROTECTED], [EMAIL PROTECTED]


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke