用C语言写简单密码检测程序

用C语言写简单密码检测程序,第1张

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

#define pi 3.1415926

float area(float s)

void main()

{

char srmima[16],mima[16]="sunshibin1020"

int i=0,j

float r,s

while(1)

{

for(j=0j<30j++)

printf("-")

printf("做谨\n")

printf("请输入密码:")

gets(srmima)

for(j=0j<30j++)

printf("-")

printf("\n")

if(strcmp(srmima,mima)==0)

{

printf("恭喜你悄困,密码正确!\n")

break

}

i++

if(i>2)

{

printf("很遗憾,密码输入错误!\n")

exit(0)

}

}

area(r)

printf("圆面积为:%f",s)

getchar()

}

float area(float r)

{

float s

while(1)

{

printf("\n请输入半径: r:")

scanf("%f",&r)

if (r<0)

break

s=pi*r*r

printf("s=%.2f\启胡念n",s)

}

exit(0)

}

#include<stdio.h>

#include<string.h>

void main()

{

char str1[20],str2[20]="abcd"//定义两个字符串数组,str2存放已知密码,str1存放输入密码

int i=0,k,flag=0

printf("请输入密码:")

while(1)/乎敬/死循环

{

gets(str1)//输入密码

k=strcmp(str1,str2)//比较,输入密码和已知密码唤物相等,k=0

++flag//计数器加1

if(!k)

{ printf("欢迎岁链慎使用\n")

break

}

else if(k&&flag!=3) printf("密码输入错误,请再次输入:\n")

if(flag==3)//当输入超过三次,跳出循环,结束程序

{

printf("对不起,您无权使用")

break

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12341948.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存