首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

二维数组输入输出有关问题

2013-04-20 
二维数组输入输出问题#include stdio.h#include string.hvoid main(){char str[3][20]int ifor(i

二维数组输入输出问题
#include <stdio.h>
#include <string.h>
void main()
{
    char str[3][20];
    int i;
    for(i = 0;i <= 3;i++)
    {
        scanf("%s",str[i]);
    }

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

这个程序那里有问题啊?变异的时候没有报错,但是一运行就停止响应,无奈了。
我们书上代码就这么写的。。。。。。。
[解决办法]


  //for(i = 0;i <= 3;i++)
    for(i = 0;i < 3;i++)
    {
        scanf("%19s",str[i]);
    }

热点排行