#include <iostream> #include <string> using namespace std; int main() { int n; cin>>n; string q[n]; for(int i=1;i<=n;i++) { cin>>q[i]; if(q[i]=="WYS") cout<<"KXZSMR"<<endl; if(q[i]=="CQ") cout<<"CHAIQIANG"<<endl; if(q[i]=="LC") cout<<"DRAGONNET"<<endl; if(q[i]=="SYT"||q[i]=="SSD"||q[i]=="LSS"||q[i]=="LYF") cout<<"STUDYFATHER"<<endl; else cout<<"DENOMINATOR"<<endl; } return 0; } 这是我的代码,可以帮我看看哪里错了吗
林夕 2020-07-21 16:59:48 |
你这数组越界了啊,q[n]是未定义的,最多只能到q[n-1];
陈妍悦 2020-07-22 12:07:41 |
哦哦哦!