【发布时间】:2014-06-09 16:07:08
【问题描述】:
我正在尝试将每个数字扫描到每个数组插槽中。所以第一个数字将进入插槽 1,第二个数字将进入插槽 2 etx。我该怎么做呢?使用下面的代码,所有数字都存储在插槽 1 中。我想一起输入所有数字,一次没有 1 个数字。请问有人可以告诉我该怎么做吗?
#include <stdio.h>
int main()
{
int lotoNumbers[7];
printf("Please enter todays winning ticket number:");
scanf("%d%d%d%d%d%d%d", &lotoNumbers[1],
&lotoNumbers[2],
&lotoNumbers[3],
&lotoNumbers[4],
&lotoNumbers[5],
&lotoNumbers[6],
&lotoNumbers[7]);
printf("Your loto ticket number is: %d%d%d%d%d%d%d",
lotoNumbers[1],
lotoNumbers[2],
lotoNumbers[3],
lotoNumbers[4],
lotoNumbers[5],
lotoNumbers[6],
lotoNumbers[7]);
return(0);
}
【问题讨论】:
-
无关说明:在C语言中,数组索引从
0开始,到n - 1,其中n是数组的大小。你有它从1到7,它应该从0到6。 -
你的问题不清楚。