/* remark.c reads a mapper.mrk file and puts dashes before or after place names output is remark.mrk */ #include #include main() { int i,j,k; FILE *fpin,*fpout; char string[100],word[100]; int wlen,slen; fpin=fopen("mapper.mrk","rt"); if(!fpin) { printf("Could not open 'mapper.mrk'\n\n"); exit(0); } fpout=fopen("remark.mrk","wt"); while(fgets(string,100,fpin)) { sscanf(string,"%s",word); wlen=strlen(word); slen=strlen(string); if(word[0]=='_') /* place name -- shift it right */ { for(i=slen+1;i>=0;i--) string[i+wlen-1]=string[i]; for(i=0;i=0;i--) string[i+wlen-1]=string[i]; for(i=0;i