#include #include #include "basename.h" char * base_name(char *chemin) { int l = strlen(chemin); char *p = (char *) strrchr(chemin, '/'); if (p == 0) return strcpy(malloc(l+1), chemin); return strcpy(malloc(l-(p-chemin)), p+1); }