2002-c-四-2

参考链接

http://wenku.baidu.com/link?url=ur0W1vrgSqLfcAXz9-_uWFXGXjCdOzaq7uKmJ6mw_Zhs18s86ZfvgKteukXH4LPdqojg_rNo8Tivll9p8b78Ptw_dAEVgzMbFG4dWGR4ay_

#define maxSize 1000

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char a[maxSize];
    int i,n;
    for(n=0;n<maxSize;n++)
    {
        scanf("%c",&a[n]);
        if(a[n]=='\n') break;
    }
    
    for(i=0;i<n;++i)
    {
        if(a[i]=='f'&&a[i+1]=='r'&&a[i+2]=='o'&&a[i+3]=='m')
            a[i]=a[i+1]=a[i+2]=a[i+3]='\0';
        if((a[i]=='i'&&a[i+1]=='n')||
           (a[i]=='a'&&a[i+1]=='t')||
           (a[i]=='a'&&a[i+1]=='n')||
           (a[i]=='o'&&a[i+1]=='n')
          )
            a[i]=a[i+1]='\0';
    }
    for(i=0;i<n;++i)
    {
        if(a[i]=='\0') continue;
        printf("%c",a[i]);
    }
    return 0;
}