Помогите кто может... Программа должна создавать небольшой справочник имен в текстовом документе. Имена мы вписываем сами. Затем необходимо вписать новое имя и если оно уже есть в текстовом документе то необходимо вывести сообщение типа "такой пользователь уже существует" или что-то вроде того, а если такого имени нет то добавить его в txt и уведомить пользователя о добавлении.
#include <iostream>
#include<stdio.h>
#include<string.h>
#include<windows.h>
using namespace std; int main()
{
char s[300];
FILE *w;
char s1;
int i=0;
printf("e - exit\nc - clean\na - add\np - print\n");
for (i=1;i>0;i++){
printf("action: ");cin>>s1;
if (s1=='e')exit(1);
else if (s1=='c')fopen("txt.txt","w");
else if (s1=='a'){
printf("insert string \n");cin>>s;
w=fopen("txt.txt","a");
fputs(s,w);
fputs(" \n",w);}
else if(s1=='p'){
printf("%s \n",s);
}
}
}
Как вписать имена в txt я вроде понял, а вот с проверкой проблемы. Заранее спасибо!