【发布时间】:2021-12-30 13:56:25
【问题描述】:
2 个数组不会存储输入,每个索引号的增量始终为 0,如 printf 所述。
int main()
{
int ingredientsAmount;
double ingredientsPrice[10];
double ingredientsWeight[10];
scanf("%d", &ingredientsAmount);
for(int i = 0; i < ingredientsAmount; i++)
{
scanf("%lf", &ingredientsPrice[i]);
printf("Price stored at index %lf\n", i);
scanf("%lf", &ingredientsWeight[i]);
printf("Weight stored at index %lf\n", i);
}
return 0;
}
【问题讨论】:
-
OT:您可能想了解结构。
-
我对自己的编程很陌生,所以你能给我一个链接或解释一下结构是什么吗?
标签: c for-loop integer printf conversion-specifier