Prog#185: read from file & display on screen

/*
read from file & display on screen
Program#185
*/
#include<stdio.h>
main(int argc,char *argv[])
{
char a;
FILE *fp;
if(argc!=2)
{
printf("error. no.of arg");
return 0;
}
fp=fopen (argv[1], "r");
if(fp==NULL)
{
printf("file open error");
return 0;
}
fscanf(fp, "%c", &a);
while(a!=EOF)
{
printf("%c", a);
fscanf(fp, "%c", &a);
}
fclose (fp);
}