Bonjour,
Je crée bien un fichier avec mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
main (void) {
  char *fichier = "monFichier.txt";
  int f;
      if ((f = creat(fichier,S_IREAD|S_IWRITE)) == -1) {
         printf("Erreur de création du fichier %s.\n", fichier);
      }
      else 
         printf("fichier \"%s\" creer avec succes. \n",fichier);
}
Je n'aimerai pas fixer le nom (monFichier.txt) à la création. J'aimerai que l'utilisateur entre le nom qu'il désire donner à son fichier.
Je ne sais si le C le permet.
Bref comment pendre un pointeur (char *ptr), y introduire ce que l'utilisateur tape et passer en paramètre de mont creat ?

Merci