c语言登录系统

Python016

c语言登录系统,第1张

#include <stdio.h>

#include <string.h>

#include <stdlib.h>//增加return的库函数

int login()

{

 char secercode[6]

 int number = 3

 printf("\n\n\n")

 printf("\t\t**********欢迎使用管理系统**************")

 printf("\n\n")

 scanf("%s",secercode)

 while (number>0)

 {

  if (strcmp(secercode,"88888888")==0)

  return EXIT_SUCCESS //while语句里面的结束循环用break是不对的

  else

  {

   number--

   if(number<=0)break

   printf("\t\t\t 还有%d次机会\n",number)

   printf("\n\t\t\t请输入密码: ")

   scanf("%s",secercode)

  }

 }

 if(number>0) return 1

 else return 0

}

mainMenu()

{

 printf("密码正确 \n")

}

main()

{

 if (login() == 0)return 1

 do

 {

  mainMenu()

 }while(1)

}

#include <stdio.h>

#include <string.h>

#include <conio.h>

#include <stdlib.h>

int main()

{

char passWord[10]

char ch

int i,j

system("cls")

for(i=1i<=3i++)

{

printf("请输入密码:")

j=0

while(j<10&&(ch=getch())!='\r')

{

passWord[j++]=ch

putchar('*')

}

passWord[j]='\0'

if(strcmp(passWord,"123456")==0)

{

system("cls")

printf("\n\n\n")

printf("\t\t|--------------------------------|\n")

printf("\t\t||\n")

printf("\t\t||\n")

printf("\t\t|欢迎使用学生成绩管理系统|\n")

printf("\t\t||\n")

printf("\t\t||\n")

printf("\t\t|--------------------------------|\n")

getch()

break

}

else

printf("\n\t\t密码错误,请重新输入!\n")

}

if(i>3)

{

printf("\n\t\t密码已经输入3次,您无权使用,请退出!\n")

getch()

exit(0)

}

return 0

}