Je souhaite autoriser les utilisateurs à taper le nom de tout fichier .txt à lire/écrire.Entrez le nom de fichier personnalisé à lire?
Ceci est mon code:
printf("Enter .txt file name\n");
scanf("%s",&fname);
FILE *inputf;
inputf=fopen(&fname,"w");
Le problème est que cette méthode ne fonctionne pas (ayant & FNAME) en tant que paramètre.
Je peux l'imaginer car C a besoin de "filename.txt" pour que ça fonctionne ... même si j'entre par exemple: "custom.txt", le programme retourne une erreur de "Le bloc de stockage n'est pas assez grand pour cette opération "
Quelle est la méthode correcte pour accomplir cela?
Im en utilisant C et im à peu près en utilisant les commandes de base .. (pas trop avancé)
Merci beaucoup !!!
Comment définissez-vous (et initialiser) 'fname'? –