简单的C语言求解……

4、从键盘输入3行字符串,存到一-个二维数组中,并输出.

(定义一个二维数组str[3][50],可以把str[0]、 str[1]、 str[2]看做是3个- 维数组,就可以如同一维数组那样来进行处理)

char str[3][50];
int i;
for(i=0;i<3;i++)
{
    scanf("%s",str[i]);
    printf("%s",str[i]);
}
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7647745
  • 除此之外, 这篇博客: 将一个字符串str的内容颠倒(逆序)过来,并输出中的 将一个字符串str的内容颠倒过来,并输出。 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 数据范围:1≤len(str)≤10000 1 \le len(str) \le 10000\1≤len(str)≤10000 

    写一个函数;可以逆序一个字符串的内容!

    输入描述:

    输入一个字符串,可以有空格

    输出描述:

    输出逆序的字符串

    示例1
    I am a student
    tneduts a ma I
    示例2