Assalamu'alaikum wr. wb.

Kalau source yang anda kasih bener masalahnya sederhana saja kok

> kar=getpass("Password: ");

disini output getpass anda simpan di kar tetapi disini:
> fprintf(fp,"Illegal user! He/She input an incorrect password %s\n",password);

anda malah print isi dari password yang pasti belum diinisialisasi.
Jadi kalau nggak hasil getpass-nya disimpan di password ganti printfnya
biar ngeprint kar.

Seperti biasa yang error itu yang ada diantara monitor dan kursi :)

Kristiono Setyadi wrote:
> Masalah yang saya dapatkan adalah ketika saya buka file "stuff", file
> tersebut berisi karakter yang tidak terbaca...

> Kembali ke pertanyaan saya semula, bagaimana membuat fungsi getpass itu
> mengembalikan nilai string?

> Terima kasih buat rekan-rekan yang sudah membantu...

Wassallam,



-- Zakaria                         

[EMAIL PROTECTED]       [EMAIL PROTECTED]
http://www.asia-karsa.com    [EMAIL PROTECTED]
Phone: (62-21) 864 9318      http://members.xoom.com/telorasin
Fax: (62-21) 864 9316        http://pemula.linux.or.id
PT. Asia Karsa Indah, Jl. Raya Kalimalang No. 4B, Jakarta, Indonesia

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

Kirim email ke