Tu esegui questa istruzione

scanf("%s", file);

e a questo punto viene chiesto all'utente il nome del file. Se l'utente inserisce anche il percorso, ad esempio

\cartella1\cartella2\file

allora verrà usato quel percorso altrimenti non vedo altro modo con il tuo codice da tastiera.