58 lines
1.5 KiB
C
58 lines
1.5 KiB
C
#include <stdio.h>
|
||
#include <conio.h>
|
||
#include <string.h>
|
||
#include <stdlib.h>
|
||
|
||
//http://www.gnu.org/software/libc/manual/html_mono/libc.html#Comparison-Functions
|
||
|
||
void EncoderContact (char*,char*,char*,char*,char*);
|
||
void EcrireContact (char*,char*,char*,char*,char*,FILE*);
|
||
FILE*OuvrirFichier ();
|
||
int main()
|
||
{
|
||
char Nom[21],Prenom[21],Tel[11],GSM[15],eMail[30];
|
||
|
||
EncoderContact(Nom, Prenom, Tel, GSM, eMail);
|
||
EcrireContact(Nom, Prenom, Tel, GSM, eMail, OuvrirFichier());
|
||
}
|
||
EncoderContact(char*Nom,char*Prenom,char*Tel,char*GSM,char*eMail)
|
||
{
|
||
printf("entrez votre nom: \t");
|
||
fflush(stdin);
|
||
gets(Nom);
|
||
printf(" entrez votre Prenom: \t");
|
||
fflush(stdin);
|
||
gets(Prenom);
|
||
printf("\n entrez votre num<75>ro de telephone :\t ");
|
||
fflush(stdin);
|
||
gets(Tel);
|
||
printf("\n entrez votre num<75>ro de GSM : \t");
|
||
fflush(stdin);
|
||
gets(GSM);
|
||
printf("\n entrez votre eMail:\t ");
|
||
fflush(stdin);
|
||
gets(eMail);
|
||
|
||
}
|
||
EcrireContact(char*Nom,char*Prenom,char*Tel,char*GSM,char*eMail,FILE*PtFichier)
|
||
{
|
||
fprintf(PtFichier, "%s\n%s \n %s \n%s \n %s \n",Nom,Prenom,Tel,GSM,eMail);
|
||
fclose(PtFichier);
|
||
}
|
||
FILE *OuvrirFichier ()
|
||
{
|
||
char NomFichier [50];
|
||
FILE*PtFichier;
|
||
do
|
||
{
|
||
printf("entrez le nom de votre fichier (avec chemin d'acc<63>s):\n");
|
||
fflush(stdin);
|
||
gets(NomFichier);
|
||
PtFichier=fopen(NomFichier,"w");
|
||
}
|
||
while(PtFichier==NULL);
|
||
printf("fichier cree");
|
||
return (PtFichier);
|
||
|
||
}
|