slogan 专业知识问答平台!
佰学网 >生活问答 > 知识 > C语言控制台输入怎么样编程星星

C语言控制台输入怎么样编程星星

原创 2022-03-04 16:55:13
//用getch()函数,这个函数只接收字符,不回显,接收到一个字符,可以直接输.. 精选答案
  • 问题相关

//用getch()函数,这个函数只接收字符,不回显,接收到一个字符,可以直接输出‘*’#include<stdio.h>#include<conio.h>#include <stdlib.h>#define PassWordLength 10int main(){ char PassWord[PassWordLength+1]={0}; char name[10]; int i=0; printf("Enter your name:"); scanf("%s",name); printf("Please enter the password:"); for(i = 0; i < PassWordLength; i++) { PassWord[i] = getch(); if(PassWord[i]!=0x0d)//输入的不是回车符,输出'*' printf("*"); else break; } PassWord[PassWordLength]=0; printf("\nName:%s",name); printf("\nPassword: %s\n",PassWord); system("PAUSE"); return 0;}

©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。

相关内容推荐

来自百学网

刘老师

刘老师

中国人大教育学硕士

关注

你可能关心