求助!悬赏一关
查看原帖
求助!悬赏一关
1115391
zxbsdkk9468楼主2023/11/24 17:18

第三个点错了

#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;


}

2023/11/24 17:18
加载中...