赞
踩
这道题是一道简单题,直接用if判断是否以er、ly或者ing后缀结尾。如果是,那就直接在单词的倒数第三的位置或者倒数第二的位置放上'\0'终止输出后缀即可满足题目要求
代码如下
- #include<stdio.h>
- #include<string.h>
- int main()
- {
- char letter[35]={'\0'};
- int i,m;
- gets(letter);
- m=strlen(letter);
- if(letter[m-3]=='i')
- {
- if(letter[m-2]=='n'&&letter[m-1]=='g')
- letter[m-3]='\0';
- }
- else
- {
- if(letter[m-2]=='e'&&letter[m-1]=='r')
- letter[m-2]='\0';
- else if(letter[m-2]=='l'&&letter[m-1]=='y')
- letter[m-2]='\0';
- }
- printf("%s",letter);
- return 0;
- }

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。