zmienna w fopen

GU
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 12
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ć?

SZ
  • Rejestracja: dni
  • Ostatnio: dni
0

Poczytaj o stałych wskaźnikach.

Kopiuj
#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');
}

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.