Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.05.2011, 20:25   #1
tutis
Пользователь
 
Регистрация: 23.12.2010
Сообщений: 13
Восклицание Си:Поиск по файлу.

Здравствуйте! Помогите пожалуйста доделать программу. Условие задачи: создать файл Telefon, который содержит номера телефонов сотрудников учреждения: указывается Ф.И.О и номер телефона. Найти номер телефона сотрудника по его Ф.И.О.
Вот, что у меня получилось:
Код:
#include<stdio.h>
#include<conio.h>
struct Telefon
{
           char fio[15];
           char tel[10];
           };
           int main()
           {
                   FILE *f=NULL;
                   char c[15];  //фамилия - образец для поиска по файлу
                   Telefon a;
                   int i;
                   if ((f=fopen("notebook.dat","wb"))=NULL)
                   {
   printf("Ошибка при создании файла");
   getch();
   return 1;
}
for (i=1;i<=3;i++)
{
        printf("Введите Ф.И.О:");
        scanf("%s",&a.fio);
        printf("Введите номер телефона:");
        scanf("%s",&a.tel);
        fwrite(&a,sizeof(a),1,f);
}
fclose(f);
А как вывести содержимое файла на экран? Поиск по файлу предполагаю делать так :
Код:
if (a.fio==c)
{
printf("%s %s",a.fio,a.tel);
}
Помогите пожалуйста доделать до конца очень надо. Если можно с комментариями.
tutis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск по текстовому файлу Дырдин Общие вопросы C/C++ 6 26.02.2010 14:00
Поиск по текстовому файлу Max_Grinyuk Помощь студентам 10 13.11.2009 21:11
Поиск по файлу Sparky Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 13.10.2009 19:51
необходимо осуществить поиск по файлу Antonio86 Общие вопросы Delphi 2 19.01.2008 00:29