zmienna w fopen

0

Chcę za każdym razem podawać nazwę pliku na którym będę dokonywać operacji, ale w przykładach napisano, że w funkcji fopen musi pojawić się stała wskazująca na nazwę pliku. Co z tym zrobić?

0

Poczytaj o stałych wskaźnikach.

#include <stdio.h>
int main ()
{
  FILE * pFile;
  char nazwa[128];
  char odp;

 do {
       scanf("%s", nazwa);
       pFile = fopen (nazwa,"w");
       scanf("%c", &odp);
     } while(odp != 'q');
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1