اريد كتابه برنامج عن كيفية كتابة كلمة السر
وبدل من اظهار الكلمة تظهر ******
قفد كتبت برنامج ولككن به اخطاء سأتطرق لها بعد قليل.
شفرة برمجية :
#include"stdio.h"
main()
{
char pass[6],pass1[6];
int i=0;
printf("nEnter the pass word: ");
for(i=0;i<6;i++)
{
pass=getch();
printf("*");
}
printf("nEnter the pass: ");
for(i=0;i<6;i++)
{
pass1=getch();
printf("*");
}
if(strcmp(pass,pass1)==0)
printf("nWelcome...n");
else
printf("nTry agen...n");
}
الأخطاء:
- ان الرقم محدد بـ6 او غيره (محدد).
- ان الـ Backspace و الاسهم تعتبر حروف.
وعندي سؤال عن هذا الموضوع هو:
كيف كيف اجعل القرائه 8 احرف كحد اقصى او الى ان يدخل المستخدم
Enter ؟
وما هو علامة الانتر فهي على ما اظن 'r' ولكن لم تعمل بالشكل الصحيح
في Visual c++ copiler للاسف...
وما هو الكود الخاص بالاسهم لأوظفها في المسح مثلاً للخلف؟
ارجو منكم اخواني ان تدلوني الى الصواب .
و الشكر مسبقاً...
والسلام عليكم,,,,