Pb de prg en langague C

info_net_com Messages postés 34 Statut Membre -  
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

1 réponse

  1. jisisv Messages postés 3678 Statut Modérateur 936
     
    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;
    }
    

    0