كيف أقوم بإنشاء سجل دخول لنظام Turbo C

برمجة


أحتاج إلى نظام تسجيل دخول يحتوي على 3 محاولات تسجيل دخول، ويجب أن تكون كلمة المرور “*”

الرجاء مساعدتي. لدي رمز هنا ولكني لا أعرف كيفية إدخال كلمة المرور إلى “*” الرجاء المساعدة.

ما حاولت:

#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();
}

الحل 1

لطيف تنفيذ كلمة المرور الذي يعمل كما اقترح يوخن، ولكن مع وظيفة أخرى. (لإغلاق الأسئلة والأجوبة)

الحل 2

#تشمل
#تشمل
الفراغ الرئيسي () {
clrscr();
كثافة العمليات أ[3][3]،اي جاي؛

for(i=0;i<3;i++);
{
for(j=0;j<3;j++);
{
printf (“القيمة لـ a [%d][%d] :”،اي جاي)؛
سكانف(“%d”،&أ[i][j]);
}
}
printf(“\n مصفوفة \n”);
ل(i=0;i<3;i++)
{
ل(ي=0;ي<3;ي++)
{
برينتف (“%d \t”، أ[i][j]);
}
printf(“\n”);
}
getch();

コメント

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