藏尾诗 (15分) 解题报告

藏尾诗   (15分)

本题要求编写一个解密藏尾诗的程序。

输入格式:

输入为一首中文藏尾诗,一共四句。每句一行,但句子不一定是等长的,最短一个汉字,最长九个汉字。注意:一个汉字占两个字节。

输出格式:

取出每句的最后一个汉字并连接在一起形成一个字符串并输出。同时在末尾输入一个换行符。

输入样例:

悠悠田园风
然而心难平
兰花轻涌浪
兰香愈幽静

输出样例:

风平浪静

代码附上,水题,一点要知道汉字占两个字节
#include
#include
#include
#include
#include
using namespace std;
int main()
{
   char a[100];
   char b[100];
   int sum=0;
   int k=0;
   while(scanf("%s",a))
   {
   	int t=strlen(a);
   	b[k++]=a[t-2];
   	b[k++]=a[t-1];
   	sum++;
   	if(sum==4)break;
   }
   b[k]='\0';
   puts(b);
return 0;

}

你可能感兴趣的:(藏尾诗 (15分) 解题报告)