Write a programe that display size of a file in bytes.

#include<stdio.h>
main()
{
int c,sum=0,n=0;
char str[20];
FILE *fin;
puts("Enter the file name::");
gets(str);
fin=fopen(str,"r");
if(fin==NULL)
{
puts("\nsError while opening file.");
exit(0);
}
while((c=fgetc(fin))!=EOF)
n++;

fclose(fin);
printf("Size of file is:: %d\n", n);
}
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s