分类：电脑/网络-程序设计
问题：c语言问题,希望大家帮帮忙,急我现在用c在做学生信息管理系统我想 
我现在用c在做学生信息管理系统我想登陆的密码问题就是我任意输入一个字符,马上在出现对应的*出现跟我门平时输入密码的情况是一样的还有就是当我知道自己的密码输入有错误,我想退一格在输入该怎么做啊~!希望大家指点我的 
回答：随便写了个，应该能用。我把源和可执行文件都放在附件里了#include "stdio.h"#include "conio.h"int main(void){    int ch;    int len=0;    int i=0;    char password[20];    printf("Enter Password:\n");    while('\r' != (ch=getch()))       {        if(ch=='\b')        {          clrscr();          len--;          for(i=0;i<len;i++)          putch('*');          continue;        }         putch('*');         *(password+len)=ch;         len++;       }    printf("\n");    printf("Password:");    for(i=0;i<len;i++)    printf("%c",password[i]);    getchar();    return 0;}其中len代表输入密码的长度，password表示存储密码的缓冲区你如果想把这个功能写成函数形式可以这样声明：void getPassword(char *p ,int *len);