Prog#193 A: file - array - screen

/*
file - array - screen
Program#193 A
*/
#include<stdio.h>
main(int argc,char *argv[])
{
char a[500];
int i;
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;
}
i=0;
while(((a[i]!=getc(fp)))!=EOF)
{
i++;
}
a[i]='\0';
i=0;
while(a[i]!='\0')
{
printf("%c", a[i]);
i++;
}
}