#include<dos.h>
#include<stdio.h>
int delete_file(char near * filename)
{
union REGS regs;
int ret;
regs.h.ah=0x41;
regs.x.dx=(unsigned)filename;
ret=intdos(®s,®s);
return(regs.x.cflag?reg:0);
}
int main()
{
char filename[80];
int err;
printf("Enter filename:");
gets(filename);
err=delete_file(filename);
if(!err)
printf("Able to delete",filename);
else
printf("NOT able to delete,this filr not exist\n");
getch();
return 0;
}
#include<stdio.h>
int delete_file(char near * filename)
{
union REGS regs;
int ret;
regs.h.ah=0x41;
regs.x.dx=(unsigned)filename;
ret=intdos(®s,®s);
return(regs.x.cflag?reg:0);
}
int main()
{
char filename[80];
int err;
printf("Enter filename:");
gets(filename);
err=delete_file(filename);
if(!err)
printf("Able to delete",filename);
else
printf("NOT able to delete,this filr not exist\n");
getch();
return 0;
}