Pb de prg en langague C
info_net_com
Messages postés
34
Statut
Membre
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,
j'ai rencontré un probléme en se code:
#include<stdio.h>
#include<stdlib.h>
#define SOURCE "source.txt"
void main()
{
char nn[50] ;
FILE * f=NULL ;
f = fopen(SOURCE,"r+");
printf("Entrer votre nom ");
scanf("%s",nn);
fputs("Hello %s"nn, f);
}
je veux ecrire le nom de l'utilisateur dans le ficher texte "source.txt" apres Hello et retour a la ligne:
je veux que le contenu de la fichier "source.txt" etre de la forme:
Hello azerty
Hello qsdfgh
Hello qsdgf
j'ai besoin d'aide
merci d'avance
j'ai rencontré un probléme en se code:
#include<stdio.h>
#include<stdlib.h>
#define SOURCE "source.txt"
void main()
{
char nn[50] ;
FILE * f=NULL ;
f = fopen(SOURCE,"r+");
printf("Entrer votre nom ");
scanf("%s",nn);
fputs("Hello %s"nn, f);
}
je veux ecrire le nom de l'utilisateur dans le ficher texte "source.txt" apres Hello et retour a la ligne:
je veux que le contenu de la fichier "source.txt" etre de la forme:
Hello azerty
Hello qsdfgh
Hello qsdgf
j'ai besoin d'aide
merci d'avance
1 réponse
Erreurs de styntaxe !!!!
#include <stdio.h>
#include <stdlib.h>
#define DESTINATION "destination.txt"
// #define STRLEN 9
int main(int argc, char *argv[])
{
char nn[11] ;
FILE * f=NULL ;
f = fopen(DESTINATION,"w+");
printf("Entrer votre nom ");
scanf("%10s", &nn);
fprintf(f, "Hello %s\n", nn);
return 0;
}