- ベストアンサー
入力した文字を***で表すには。
例えば printf("文字を入力してください。\n"); printf("入力>--"); scanf("%s",&moji); のとこで入力した文字を***もしくは●●●等で表すにはどうすればよいのですか? OSはWin XPでコンパイラはVisual C++を使っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#16581
回答No.1
#include<stdio.h> #include<conio.h> int main() { printf("InputPassword=>\n"); int i=0; char strpass[1024]; while((strpass[i]=getch())!='\r') { printf("*"); i++; } strpass[i]='\0'; printf("\n"); printf(strpass); getchar(); return 0; }
お礼
ありがとうございます。 早速プログラムに組み込みたいと思います。