Tentative de création de carnet d'adresses
Salut,
Je tente de faire un carnet d'adresses pour m'exercer mais j'ai un problème car je souhaite créer proposer de créer un fichier texte et ensuite demander le nom, le prénom, le tel, l'adresse... J'essai déjà avec le nom :lol: le fichier se crée avec le bon nom mais il me met le nom sous la forme de petits carrés à la place des lettres pi surtout le programme s'arrete jamais...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#include <stdio.h>
int main()
{
char nomfich [21] ;
int menu ;
char nom ;
FILE * sortie ;
printf (" 0- Creation d'un Nouveau Fichier ?\n 1- Modification d'un Fichier existant ?\n") ;
scanf ("%d", &menu) ;
switch (menu)
{
case 0 : printf ("Nom du fichier a creer ?") ;
scanf ("%20s", &nomfich) ;
sortie = fopen (nomfich, "w") ;
do { printf ("Nom ?") ;
scanf ("%20s", &nom) ;
if (nom) fwrite (&nom, sizeof(char), 20, sortie) ;
}
while (nom) ;
fclose (sortie) ;
break ;
}
} |
Il y a sans doute des erreurs mais soyez indulgents svp je suis débutant :)