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]