删除单词后缀
题目描述
给定一个单词,如果该单词以 er
、 ly
或者 ing
后缀结尾,则删除该后缀(题目保证删除后缀后的单词长度不为
0
0
0),否则不进行任何操作。
输入格式
输入一行,包含一个单词(单词中间没有空格,每个单词最大长度为 32 32 32)。
输出格式
输出按照题目要求处理后的单词。
样例 #1
样例输入 #1
referer
样例输出 #1
refer
#include<stdio.h>
#include<math.h>
#include<stdio.h>
#include<stdbool.h>
#include<string.h>
int main(){
char str[35];
int n;
scanf("%s",str);
n=strlen(str);
if((str[n-2]=='e'&&str[n-1]=='r')||(str[n-2]=='l'&&str[n-1]=='y')){
str[n-2]='\0';
}
else if(str[n-3]='i'&&str[n-2]=='n'&&str[n-1]=='g'){
str[n-3]='\0';
}
printf("%s\n",str);
return 0;//CSDN:旺旺的碎冰冰~
}