Ciao, se voglio fare un controllo dinamico ocme faccio ?
Ad esempio voglio controllare che un file, la cui path è inserita dall'utente, esista.. io ho fatto cosi ma non funziona...eppure non mi pare scorretto.
codice:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
main()
{
FILE *p;
char sourcepath[100]="\0";
printf("Inserisci il percorso assoluto del file di cui controllare l'esistenza:\n\n--> ");
scanf("%s", sourcepath);
if ((p = fopen("sourcepath", "rt")) == NULL)
{
printf("\nIl file sembra non esistere!\n");
printf("\n");
system("pause");
exit(0);
}
else printf("\nEsiste!");
fclose(p);
system("pause");
return 0;
}