745552161 发表于 2018-2-1 21:14:34

各位大哥,我又来问问题了。。

{:5_100:}
请问这个程序 我哪里写错了?就是运行不了。。
我是想输入一个数字,显示出当前的英文星期几

jewen 发表于 2018-2-1 21:38:55

输入的数字要放到int类型的变量里,即i;然后输入数组里的内容要把数组下标转进去。
scanf("%d", &i);
printf("%s\n", week);

BngThea 发表于 2018-2-2 08:57:50

你想实现什么功能?

boot 发表于 2018-2-2 19:02:36

你这个是指针数组week,每一个指针数组元素存储着字符串的地址(就你进行初始化时所写的字符串的地址)。
你可以通过下标法来引用数组。例如:
scanf("%d", &i);
printf("%s\n", week);
%s所对应的变量应为指针,也就是一个地址。
输出地址所对应的字符串。

waitforlove 发表于 2018-2-3 15:13:00

四楼正解
页: [1]
查看完整版本: 各位大哥,我又来问问题了。。