Witam, chciałem przedstawić pewien problem związany z błędnym użyciem funkcji scanf.
Oto fragment kodu:
#define DLUGOSC_SCIEZKI_DO_PLIKU 100
void czytaj_z_pliku(void){
char sciezka[DLUGOSC_SCIEZKI_DO_PLIKU];
...
scanf("%s", &sciezka);
...
Problem polega na tym że w scanf pierwszy argument oczekuje char*, a drugi (char *)[100].
Jak powinienem to zrobić żeby nie było błędu?
Dziękuje za pomoc.