Bonjour,

Je suis en train de faire un programme qui enregistre plusieurs valeurs dans un fichier '.txt'.
Voici un morceau de ce programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
%Enregistrement des données dans un fichier notes_aura.txt
fid=fopen('notes-aura.txt','a');
fprintf(fid,'%s\n',n11);
fprintf(fid,'sound0%d.wav\t',rWav);
fprintf(fid,'%i\t',n22);
fclose(fid);
Si tout se passait comme il le faudrait, ça devrait donner quelque chose comme ça dans le fichier '.txt' :

NomduCritère (caractère)
Fichiern°00 (caractère) Note (numérique)
NomduCritère (caractère)
Fichiern°01 (caractère) Note (numérique)
etc...
Or ce que j'obtiens, c'est une seule ligne de ces informations. Pourtant le caractère \n ne permet-il pas de mettre à la ligne?

Est ce que quelqu'un pourrait m'éclaircir sur ce point?

Merci.

Pierre.