#include extern int strlen(); extern int strcmp(); extern char *malloc(); main() { char *path, *file; int i; path = "/d/foster/tigcmdat/TUARB1.ut00.cdf"; file = " "; tail_(path,file,strlen(path),strlen(file)); for (i=0; i < strlen(file); i++) if (*(file+i) == '.') *(file+i) = '\0'; printf("path=%s\nfile=%s\n",path,file); }