王源萌萌哒图片:关于c语言的一个小问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 07:12:55
在c(非c++)语言中,如何将你输入的一窜字符用"*"号表示出来,我知道是用getch(),但我不知道如何操作,getch()需要定义吗,请指点。

#include "stdio.h"
#include "conio.h"

void main()
{
while(1)
{
getch();
printf("*");
}
}

就是用 getch() 获得键盘输入的字符,然后把字符自己存好,在屏幕上同时输出一个 * 。

getch() 可以不用声明,当然你也可以包含一下 conio.h

#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

int main(void)
{
while(1)
{
getch();
printf("*");

if ('#' == getch())
{
break;
}
}

return 0;
}

当你输入“#”的时候,程序退出。