[C] Otwieranie pliku z podanej lokalizacji.

[C] Otwieranie pliku z podanej lokalizacji.
S3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Witam!
Mam problem, z którym nie mogę sobie poradzić.
Potrzebuję, aby mój program otwierał plik o lokalizacji podanej przez użytkownika za pomocą scanf() albo podobnej funkcji. Nie mogę używać biblioteki string.h

Myślałem nad czymś takim:

Kopiuj
	char tablica[100];
	scanf("%c", tablica);
	FILE *tekst;
	tekst=fopen(tablica,"rb");

lecz niestety nie działa.

Pozdrawiam
slaid3r

hauleth
  • Rejestracja: dni
  • Ostatnio: dni
0

http://www.cplusplus.com/reference/clibrary/cstdio/scanf/ - poczytaj o formatach, a zrozumiesz.

S3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2
0

Dobra, podziałało, tylko teraz jeszcze chciałbym, aby w trakcie pisania ścieżki było widoczne to co się właśnie pisze. :)

Pozdrawiam i dziękuję za pomoc
slaid3r

EDIT
Dodam, że zamiast scanf() użyłem strumienia cin

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.