#include<stdio.h> // 包含标准输入输出库的头文件\n#include<string.h> // 包含字符串操作库的头文件\n\nint main()\n{\n char arr[80][80]; // 定义一个二维字符数组,用于存储输入的字符串\n char a; // 定义一个字符变量a,用于存储输入的字符\n int i; // 定义一个整型变量i,用于循环计数\n \n // 循环读取输入的字符串,直到遇到换行符\n为止\n for(i=0;a!='\n';++i)\n {\n scanf("%s%c",&arr[i],&a); // 使用scanf函数将输入的字符串和字符分别存储到arr[i]和a中\n }\n \n // 逆序输出存储的字符串\n for(i--;i>=0;i--)\n {\n printf("%s",arr[i]); // 使用printf函数输出arr[i]中的字符串\n if(i!=0)\n printf(" "); // 如果不是最后一个字符串,则输出一个空格\n }\n \n return 0; // 程序执行完毕,返回0表示正常结束\n}

C语言实现字符串逆序输出

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

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