int analysis(FILE*fp)
{
int ok;
ok = analysis_1(fp);
if (!ok) goto error1;
ok = analysis_2(fp);
if (!ok) goto error2;
ok = analysis_3(fp);
if (!ok) goto error3;
return 1;
error1:
if (feof(fp)) return 0;
error2:
error3:
printf("file format error\n");
return 0;
}