#include<stdio.h> // 包含标准输入输出库的头文件

#include<string.h> // 包含字符串操作库的头文件

int main() { char arr[80][80]; // 定义一个二维字符数组,用于存储输入的字符串 char a; // 定义一个字符变量a,用于存储输入的字符 int i; // 定义一个整型变量i,用于循环计数

// 循环读取输入的字符串,直到遇到换行符\n为止
for(i=0;a!='\n';++i)
{
    scanf("%s%c",&arr[i],&a);  // 使用scanf函数将输入的字符串和字符分别存储到arr[i]和a中
}

// 逆序输出存储的字符串
for(i--;i>=0;i--)
{
    printf("%s",arr[i]);  // 使用printf函数输出arr[i]中的字符串
    if(i!=0)
    printf(" ");  // 如果不是最后一个字符串,则输出一个空格
}

return 0;  // 程序执行完毕,返回0表示正常结束
帮我用中文把每一行注释写出来#includestdioh#includestringhint main char arr8080; char a; int i; fori=0;a!=n;++i scanfsc&arri&a; fori--;i=0;i-- printfsarri; ifi!=0

原文地址: https://www.cveoy.top/t/topic/immv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录