为什么说我在这个类型前没有分号呀?明明后面加了符号但是他依然说我类型前缺少符号

img

case 7:
cout<<"当前图书系统信息顺序表读出: \n";
for(i=0 i<L.length i ++)
cout<<left<<setw(15)<<L.elem[i].id<<"\t"<<left
<<setw(50)<<L.elem[i].name<<"\t"<<left
<<setw(5)<<L.elem[i].price<<end1;
cout<<end1;
break;

endl写成end1

错误提示cout重定义,问题应该不只是endl写错,以及for循环少分号的问题,最好把代码完整给出来看看

for(i=0 i<L.length i ++)应该要加分号的。for(i=0;i<L.length;i ++)

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632