стандартная задача на Си дедлайн завтра =(

Тема в разделе "Общие вопросы по С и С++", создана пользователем ALEKTO, 24 сен 2011.

  1. ALEKTO

    ALEKTO Гость

    необходимо что бы программа при нажатии 3 позволяла искать в документе вводимые имя фамилию и группу и затем выводила на экран нашедшее


    Код (Text):
    // 10.09.11.cpp: определяет точку входа для консольного приложения.
    //программа берёт введённые данные и записывает их в файл

    #include "stdafx.h"
    #include <string.h>


    int _tmain(int argc, _TCHAR* argv[])
    {
    char* data[30],c[30],v[20];
    char* fileData;
    char* userData;
    int flag = 0;
    FILE * f;
    if((f=fopen("c:\i.txt","w"))== NULL)
    {
    printf("error");
    }
    else
    {
    while((!feof(f))&&flag!=1)
    {
    printf("Print your name please:\n "); //вводим имя
    scanf("%s %s %s",&data,&c,&v); //скан имени
    fprintf(f,"\n %s %s %s",data,c,v); // пишем в файл
    printf("Enter 1 to exit \n key 0 if you have many student\n");
    scanf("\n %d",&flag);
    }
    fclose(f);
    }
    if((f=fopen("c:\i.txt","r"))== NULL)
    {
    printf("error");
    }
    else
    {
    while((!feof(f))&&flag!=2)
    {
    fscanf(f,"\n %s %s %s",&data,&c,&v);
    printf("%s %s %s \n", data,c,v);
    scanf("\n %d",&flag);
    }
    fclose(f);
    }
    while((!feof(f))&&flag!=3)
    {
    //read in file to fileData variable
    if((f=fopen("c:\i.txt","r"))== NULL)
    {
    fscanf(fileUser, "%s %s %s" &fileData);
    if(strcmp (fileData,userData)==0)
    {
    /*while(*str1 && *str2)
    {
    if(*str1>str2) return 1;
    if(*str1<str2) return -1;
    str1++; str2++;
    }
    return 0;
    */
    }
    }


    }
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Что не работает?
     
Загрузка...
Похожие Темы - стандартная задача на
  1. XiNoID
    Ответов:
    8
    Просмотров:
    3.799
  2. Янчик
    Ответов:
    0
    Просмотров:
    490
  3. TrishaRay
    Ответов:
    1
    Просмотров:
    783
  4. elzim
    Ответов:
    0
    Просмотров:
    932
  5. ShaoKahn
    Ответов:
    0
    Просмотров:
    1.128

Поделиться этой страницей