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 nomle 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...
Il y a sans doute des erreurs mais soyez indulgents svp je suis débutant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ; } }![]()
Partager