Det finns förmodligen flera sätt att göra det på, men jag kan bara ett.
#include <stdio.h>
#include <stdlib.h>
int main(int argv, char *argc[]) {
printf("Current path: %s
", getenv("PWD"));
return 0;
}
Den här funktionen visar bara pathen till den mapp du är i. Så om du är i en annan mapp och startar genom ex. ./hejsan/jaha/program.out så kommer den att visa pathen du var i när du startade programmet. Det går säkert att faxa till på något sätt. Läs lite om getenv i man, vet ja!