Comment créer un système de connexion turbo C

la programmation


J’ai besoin d’un système de connexion comportant 3 tentatives de connexion et le mot de passe doit être “*”

S’il vous plaît aidez-moi. J’ai un code ici mais je ne sais pas comment saisir un mot de passe pour “*” Aidez-moi s’il vous plaît.

Ce que j’ai essayé :

#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char u[10],p[10],user[]="lokesh",pas[]="spiderman";
int n=0;
clrscr();
printf("\n press enter and enter username and password(only
3 attempts)");
while(n<=2)
{
printf("\n Username: ");
scanf("%s",&u);
printf("\n Password: ");
scanf("%s",&p);
if(strcmp(user,u)==0 && strcmp(pas,p)==0)
{
printf("\n Congratulations!");
break;
}
else
{
n++;
printf("\n the username or password is incorrect. only %d
trials left. press enter", 3-n);
}
}
if(n==3)
{
printf("\n you have used maximum attempts(3). please try
later.");
}
getch();
}

Solution 1

Un gentil implémentation du mot de passe qui fonctionne comme Jochen l’a proposé, mais avec une autre fonction. (pour clôturer la séance de questions-réponses)

Solution 2

#include
#include
vide principal(){
clrscr();
int un[3][3],je,j;

pour(i=0;i<3;i++);
{
pour(j=0;j<3;j++);
{
printf(“valeur pour un [%d][%d] :”,je,j);
scanf(“%d”,&a[i][j]);
}
}
printf(“\n matrice \n”);
pour(i=0;i<3;i++)
{
pour(j=0;j<3;j++)
{
printf(“%d\t”,a[i][j]);
}
printf(“\n”);
}
getch();

コメント

タイトルとURLをコピーしました