請問c語言的getchar

看板Programming作者時間18年前 (2007/06/23 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我現在要用getchar抓取每一個輸入的文字 然後再與第二次輸入的字串做比對 但是,現在碰到一個問題:我要如何將getchar抓到的資料存入 p2這一個char array呢? 附上我的程式 謝謝! #include <stdio.h> #include <string.h> #include <stdlib.h> #define SIZE 10 main() { int i,n; char p1[SIZE],p2[SIZE]; int c,num; num=0; c = getchar(); while ( c != '\n' ) { num+=1; if (num<=10) { putchar('*'); } else break; } printf("\n請確認密碼:\n"); gets(p2); if(strncmp(p1,p2,10)==0) { printf("\n密碼設定完成!\n"); printf("您輸入的密碼是:"); printf("%s",p1); printf("\n"); break; } else printf("\n密碼輸入錯誤!\n"); } -- ┌─────KKCITY─────┐ KK免/費/撥/接 bbs.kkcity.com.tw 電話(1):4491999 電話(2):4058-6000 └──From:210.208.147.227 ──┘帳號:kkcity 密碼:kkcity --
文章代碼(AID): #16V0vW00 (Programming)
文章代碼(AID): #16V0vW00 (Programming)