我的c++代码有什么问题? 为什么有错误?(编译环境:dev c++) (在线等)

代码:#include<iostream>#include<windows.h>using namespace std;int main() { int n=10,a,b,fa,fb; int num[11]; for(int i=1; i<=n; i++) { cin>>num[i]; } cin>>a; cin>>b; for(int i=1; i<=n; i++) { if(num[i]==a) fa=i; } for(int i=1; i<=n; i++) { if(num[i]==b) fb=i; } for(int i=fa; i<=n; i++) { num[i]=num[i+1]; } for(int i=fb; i<=n-1; i++) { num[i]=num[i+1]; } for(int i=1; i<=n-2; i++) { cout<<num[i]<<" "; } return 0;}输入范例:看图片(第一张不要看,是第二张)

第1个回答  2023-12-16
你不描述错误现象是很难看出的。不过至少有一个明显错误,main函数出现时,windows.h不应该被包含,两者不兼容本回答被提问者采纳
相似回答