Réponse acceptée !
Salut seb2086 !
Travaille avec les pointeurs, ya rien de mieux.

Aller je me lance, au risque de me faire sécher.

char variable[260] = "C:\\Mes docs\\Dossier\\Objet.X" , variable2[100];
char* c, * d;
c = d = variable;
while(*c) // tant qu'on a pas atteint la fin de la chaine
{
if(*c == '\\') d = c + 1; // on mémorise le dernier emplacement d'un \
c++; // on passe au caractère suivant
}
if(d != c) strcpy(variable2, d); // si il y a bien quelque chose après le dernier \, on copie tout ce qui suit dans variable2
Ca t'aidera sûrement, mais pense surtout à bien comprendre. Sinon ça ne te servira à rien.
YOYO, @+.
"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"
____________________________________________
[Site officiel de YoyoCut, découpe fichiers open source]