Problem z odczytaniem danych z pliku txt

0

Wyskakuje błąd otwarcia pliku. Bardzo proszę o pomoc. W załączniku znajduje się plik z liczbami do wczytania w konsoli.

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(void)
{

   FILE *file;

   file = fopen("liczby.txt","r");
   if(file == NULL)
   {
      printf("Blad otwarcia pliku\n");
      return 1;
   }
   float wartosc;

   while(feof(file) == 0)
   {
      fscanf(file,"%f\n",&wartosc);
      printf("%f\n",wartosc);
   }
   fclose(file);

   return 0;
}
1

Gdzie Masz ten plik, powinien być w bieżącym katalogu, u mnie jest i normalnie działa.

0

Po prostu pobrałam załącznik z tym plikiem, który wysłała prowadząca zajęcia i zapisałam w dokumentach i na pulpicie. Myślałam o tym,żeby np jakąś ścieżkę dostępu do tego pliku podać, czy coś...

2

W ten sposób można odworzyć plik tylko w bieżacym katalogu, gdy nie trzeba podać pełną ścieżkę.

0

Rozumiem, a Ty gdzie zapisałeś plik, że Ci zadziałał program?

0

Aa przepraszam nie doczytałam, już mam :D bardzo dziękuję! :)

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