做学生成绩管理系统出现问题 求助
1、求删除学生的思路,我只会添加不会删除2、把以下代码整合到我的函数里面
#include "stdio.h"
#include "conio.h"
#include "windows.h"
#include "string.h"
int main(void)
{
char szUser[20] = {0};//用于输入用户名
char *PUser[3]={"hv","km","00000000000"};//定义的用户名
char *Pword[3]={"123","321","00000000000"};//定义的密码
char chPwd[4];
int flag_u=0,i=0,flag_p=0,num=0;
printf("Enter user name:");
gets(szUser); //输入用户名
//printf("szUser=%s\n",szUser);
while(i<2)//循环两次{"hv","km","00000000000"},相当于00000000000没有用
{
if(strcmp(szUser,PUser[i])==0)//判断输入的用户名是否和定义的用户名其中一个相等
{
flag_u=1;//判断到有相等的就把flag_u赋值为1
break;
}
else
{
flag_u=0;//没有相等的就把flag_u赋值为0
i++;
}
num=i; //记录一下是下标为0的和输入的用户名相等还是下标为1的
}
printf("Enter passwd:");
i=0;
while (i<10)//循环输入密码
{
chPwd[i]=getch();//getch这个输入不会在控制台输出
if(chPwd[i]==13)
break;
printf("%c", chPwd[i]); //打印输出输入的
Sleep(500);//等待0.5秒
printf("\b*"); //退格 输出*
i++;
}
chPwd[3]='\0';
//printf("chPwd=%s\n",chPwd);
printf("\n");
if(strcmp(chPwd,Pword[num])==0)
flag_p=1;
else
flag_p=0;
if((flag_u==1)&&(flag_p==1))
printf("登录成功!");
else
printf("您输入的账号或密码错误!");
getch();
}
这是密码的 代码,我想整合到我的代码
void yanzheng(){
}
里面(会在别的函数调用这一段函数)
可是整合后会失败(密码代码原效果是黑色背景,整合后显示的是灰色背景)
求大神帮忙