- Feb 28, 2008
- 1,262
- 0
- 71
Code:
#include <stdio.h>
int main ()
{
FILE * pfile;
unsigned long long bytesremaining =0;
unsigned long long remain = 0;
char name[150] = "";
printf("enter the file name and path\n");
gets(name);
pfile = fopen (name,"rb");
if (pfile==NULL)
perror ("Error opening file");
else
{
fseeko64 (pfile, 0, SEEK_END);
remain = ftello64 (pfile);
bytesremaining=remain;
printf(" bytes left =%I64d\n",bytesremaining);
fclose (pfile);
printf ("\nFile:\n%s\ncontains %I64d bytes:\n", name, remain);
while (bytesremaining >0)
{
printf("bytes remaining = %I64d\n" , bytesremaining);
bytesremaining =bytesremaining-8;
}
break;
}
return 0;
}
