#include char ch; #define ID 100; #define I 20; char token[20]; int d=0; //int i=0; bool isanum(char ch); bool isaabc(char ch); void scanner_exam(FILE *f); struct option{ int Class; char* value; int address; char f[20]; }s[1000]; struct fuhao{ char* name; }biao[1000]; void main() { char fname[20]; FILE *fp; do{ printf("Input the filename:"); scanf("%s",fname); fp = fopen(fname,"r"); }while(!fp); scanner_exam(fp); fclose(fp); } int lookup(char* t){ if(strcmp(t,"main")==0) return 1;