#include <dir.h>
main()
{
	char s[20];
	char drive[MAXDRIVE];
	char dir[MAXDIR];
	char file[MAXFILE];
	char ext[MAXEXT];
	char path[256];

	strcpy(path,"..\FNAME.C");
	fnsplit(path,drive,dir,file,ext);	

	printf("%s%s\n",file,ext);
	sprintf(s,"%8s%3s",file,ext);
	printf("%s\n",s);
	sprintf(s,"%-8s%-3s",file,ext);
	printf("%s\n",s);
	sprintf(s,"%-8s%3s",file,ext);
	printf("%s\n",s);
	strcpy(path,"/DIR1/DIR2/12345678.123");
	fnsplit(path,drive,dir,file,ext);	

	printf("%s%s\n",file,ext);
	sprintf(s,"%8s%3s",file,ext);
	printf("%s\n",s);
	sprintf(s,"%-8s%-3s",file,ext);
	printf("%s\n",s);
	sprintf(s,"%-8s%3s",file,ext);
	printf("%s\n",s);
}
