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

一维数组 有关问题

2012-09-01 
一维数组 问题#include stdio.hint main(){char str[10]int iprintf(Please string:\n)for (i 0

一维数组 问题
#include <stdio.h>

int main()
{
char str[10];
int i;

printf("Please string:\n");

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

return 0;
}

为何不让读啊

[解决办法]
printf里面的%和变量的一一对应关系
scanf里面的%和变量以及变量前加不加&的一一对应关系
是C代码中非常容易出错的地方。
所以在编译源代码之前值得专门仔细检查一遍甚至多遍。

热点排行