第三个点错了
#include<stdio.h>
#include<string.h>
int main()
{
char arr[100];
scanf("%s",arr);
int n=strlen(arr);
if(strcmp(arr,"er")==0||strcmp(arr,"ly")==0||strcmp(arr,"ing")==0)
{
for(int i=0; i<n; i++)
printf("%c",arr[i]);
}
else
{
if((arr[n-1]=='r'&&arr[n-2]=='e')||(arr[n-1]=='l'&&arr[n-2]=='y'))
n-=2;
else if(arr[n-1]=='g'&&arr[n-2]=='n'&&arr[n-3]=='i')
n-=3;
for(int i=0; i<n; i++)
printf("%c",arr[i]);
}
return 0;
}