void main()
{
//Описание структуры "Студент"
struct student
{
int nom;
char fio[25];
int tel;
} stud[N]; //Объявление массива структур
int i, k = 0, n;
char str[25], otv;
while (1)
{
printf("Vvedite kol-vo studentov=>");
scanf_s("%d", &n);
for (i = 0; i<n; i++)
{
//Ввод данных в структуру
printf("\n\tVvedite dannie o stedentax\n");
scanf_s("%s", &str);
printf("\n");
//Функция strcmp сравнивает введенную строку
//с данными из базы
if (strcmp(str, stud[i].fio) == 0)
{
printf("Dannie o naidenom studente\n");
printf(" %4d ", stud[i].nom);
printf(" %s", stud[i].fio);
printf("%12d", stud[i].tel);
printf("------------------------------\n");
printf("\n");
k++; //Подсчитывается кол-во совпадений
}
//Если нет совпадений, выдается соответствующее сообщение
if (k == 0) printf("Net takogo studenta v baze\n");
getch();
}
//Диалог с пользователем
printf("Prodolgit rabotu (YES/NO)?»");
scanf_s("%s", &otv);
if ((otv == 'n') || (otv == 'N')) break;
}
printf("Programmu razrabotala Kachurina Julia.");
getch();
}