AcWing 764. 输出字符串(C语言)
原题链接
简单
作者:
你可以的
,
2024-01-25 17:56:02
,
所有人可见
,
阅读 24
$\color{Blue} {764. 输出字符串(C语言)} $
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[100] ,b[100];//定义字符串数组
gets(a);//输入字符串,因为有空格所以不能用scanf
int sz = strlen(a);//计算输入的字符个数
for(int i = 0;i < sz;i++)//遍历字符串
{
//先判断是否是最后一个字符,最后一个字符要加第一个字符
if(i == sz - 1)
{
b[i] = a[i] + a[0];
printf("%c", b[i]);//直接打印输出
break;//因为是最后一个所以操作完成直接跳出循环
}
b[i] = a[i] + a[i + 1];//根据题目要求相加
printf("%c", b[i]);//打印输出
}
return 0;
}