这段代码使用了一个二维字符数组arr[80][80]来存储输入的单词。每个单词被存储在不同的位置,通过一个循环来实现。

在循环中,首先定义了一个字符变量a和一个整数变量i。然后通过scanf函数循环读取输入的单词,并将其存储在arr数组中的每一行。每个单词后面紧跟着一个字符a,用于判断是否结束输入。当输入的字符为换行符\n时,循环结束。

接下来,通过一个倒序的循环,将存储在arr数组中的单词逆序输出。每输出一个单词,就在单词后面添加一个空格。当输出完所有单词后,返回0。

总的来说,这段代码的实现思路是通过循环读取输入的单词,并将其存储在二维字符数组中,然后再逆序输出这些单词。

int main char arr8080; char a; int i; fori=0;a!=n;++i scanfsc&arri&a; fori--;i=0;i-- printfsarri; ifi!=0 printf ; return 0;这个函数输入的时候是怎

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

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