#include <stdio.h>
#include <stdlib.h>
char * getRelativeFileName(void)
{
   int i = 0;
   int j = 0;
   char *ptr = __FILE__;
   while(*ptr != '\0')
   {
           if ( *ptr == '\\' )
           i++;
           ptr++;           
   }
   ptr = __FILE__;
   while(*ptr != '\0' && j < i)
   {
            if ( *ptr == '\\' )
            j++;
            ptr++;
   }  
   return ptr;
}
int main(void)
{
    char* filename = getRelativeFileName();
    printf("%s",filename);
    putchar('\n');
    system("pause");
    return 0;
}