定义一个二维字符数组,并从键盘上输入字符串的值,并输出各个字符串

刚学习c语言,没有啥思路,而且我搞不清楚什么是字符串的值和字符串

c中的字符串是指以'\0'结尾的字符数组

#include <stdio.h>

int main()
{
    char str[5][10];//定义了5个字符串,每个字符串最大可输入9个字符
    int i;
    for(i=0;i<5;i++)
        scanf("%s",str[i]);//字符串数组前不用加&

    for(i=0;i<5;i++)
        printf("%s\n",str[i]);    

    return 0;
}