C言語なら俺に聞け<35>
レス数が900を超えています。1000を超えると表示できなくなるよ。
090160cm浮き上がるストレート
NGNG#include <stdio.h>
#include <conio.h>
int main(void)
{
char buf[256];int p,key;
for(p=0;p<=255;p++) buf[p]=0;
printf("パスワードを入力してください\n");
for(p=0;;)
{
if(kbhit()!=0)
{
key=getch();
if(key==8&&p!=0)
{
p--;
buf[p]=0;
printf("\b \b");
}
else if(key==13&&p!=0) break;
else if(key!=8&&key!=13)
{
buf[p]=key;
printf("*");
p++;
}
}
}
printf("\n入力されていたパスワード\n%s\n何かボタンを押してください 終了します",buf);
getch();
return 0;
}
レス数が900を超えています。1000を超えると表示できなくなるよ。