当前位置:   article > 正文

20:删除单词后缀(c语言)_删除单词后缀 代码

删除单词后缀 代码

这道题是一道简单题,直接用if判断是否以er、ly或者ing后缀结尾。如果是,那就直接在单词的倒数第三的位置或者倒数第二的位置放上'\0'终止输出后缀即可满足题目要求

代码如下

  1. #include<stdio.h>
  2. #include<string.h>
  3. int main()
  4. {
  5. char letter[35]={'\0'};
  6. int i,m;
  7. gets(letter);
  8. m=strlen(letter);
  9. if(letter[m-3]=='i')
  10. {
  11. if(letter[m-2]=='n'&&letter[m-1]=='g')
  12. letter[m-3]='\0';
  13. }
  14. else
  15. {
  16. if(letter[m-2]=='e'&&letter[m-1]=='r')
  17. letter[m-2]='\0';
  18. else if(letter[m-2]=='l'&&letter[m-1]=='y')
  19. letter[m-2]='\0';
  20. }
  21. printf("%s",letter);
  22. return 0;
  23. }

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/442644
推荐阅读
相关标签
  

闽ICP备14008679号