Задача: Написать приложение, запрашивающее ввод пароля, после 3 неправильных попыток вывод сообщения о неправильном пароле.
Пример работы программы
Среда программирования Borland C++ 3.1
Решение (листинг приложения):
#include <stdio.h> //необходимо для printf и gets #include <stdlib.h> //необходимо для return #include <conio.h> //необходимо для getch #include <string.h> //необходимо для strstr int main() { char s[5], passw[] = "555"; // passw - эталонный пароль int i, k = 0; for (i = 0; !k && i<3; i++) //ввод пароля не боле 3-х раз { printf("\nPassword:\n"); gets(s); // функция ввода строки if (strstr(s,passw))k = 1; // функция сравнения строк } if (k==1)//если пароль верный printf("\nPassword Yes"); //то выводиться Yes else printf("\nPassword No"); //если не верный то No getch ();//задержка программы return 0; //выход }
Комментарии
RSS лента комментариев этой записи