gpt4 book ai didi

c - 错误:Array subscript is not an integer

转载 作者:行者123 更新时间:2023-11-30 20:06:28 31 4
gpt4 key购买 nike

int menu(int code)
{
char item[7][30]={"Lunch/Dinner Set ","Breakfast Set","Kiddies Set",
"Promotion","Drink","French Fries","Dessert"};
int code_menu[7]={1,2,3,4,5,6,7};
float price[7]={8.00,5.00,6.00,3.00,2.00,3.00,3.50};
int cnt;
printf("\n\tCode\t\tItem\t\t\tPrice\n\n");

for(cnt=0; cnt<5; cnt++)
{
printf("\t%d\t\t%s\t\t\tRM%.2f\n", code_menu[cnt], menu[cnt], price[cnt]);
}
}

谁能解释一下我在这行代码中做错了什么?

printf("\t%d\t\t%s\t\t\tRM%.2f\n", code_menu[cnt], menu[cnt],price[cnt]);   

最佳答案

我怀疑,你的意思是:

printf("\t%d\t\t%s\t\t\tRM%.2f\n", code_menu[cnt], item[cnt], price[cnt]);   

关于c - 错误:Array subscript is not an integer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23601369/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com