当前位置:   article > 正文

用C语言写藏头诗或藏尾诗_电子诗人c语言

电子诗人c语言
  1. #include<stdio.h>
  2. #include<string.h>
  3. main()
  4. {
  5. char p[16];
  6. char s[4][20];
  7. int i,len,a;
  8. printf("藏头诗(1)或者藏尾诗(2)?");
  9. scanf("%d",&a);
  10. if(a==1)
  11. {
  12. for(i=0;i<4;i++)
  13. scanf("%s",s[i]);
  14. len=strlen(s[0]);                    
  15. for(i=0;i<4;i++)
  16. {
  17. p[2*i]=s[i][0];                   /*注意:汉字占两个字符的位置*/
  18. p[2*i+1]=s[i][1];
  19. }
  20. }
  21. if(a==2)
  22. {
  23. for(i=0;i<4;i++)
  24. scanf("%s",s[i]);
  25. len=strlen(s[0]);
  26. for(i=0;i<4;i++)
  27. {
  28. p[2*i]=s[i][len-2];            /*注意:汉字占两个字符的位置*/
  29. p[2*i+1]=s[i][len-1];
  30. }
  31. }
  32. p[2*i]='\0';
  33. puts("诗中藏意为:");
  34. puts(p);
  35. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/286117
推荐阅读
相关标签
  

闽ICP备14008679号