文章
67
粉丝
207
获赞
29
访问
36.6k
#include<iostream>
#include <string.h>
using namespace std;
int main(){
struct cc{
char a[10];
char b[10];
char c[10];
int d;
}cc1[1000];
int m=0,n=0;
char e[10000][10];
for(int i=0;i<10000;i++)
for(int j=0;j<10;j++)
e[i][j]=0;
for(int i=0;i<1000;i++){
cc1[i].d=0;
for(int j=0;j<10;j++){
cc1[i].a[j]=0;
cc1[i].b[j]=0;
cc1[i].c[j]=0;
}
}
cin >> m;
for (int i=0;i<m;i++)
cin >> cc1[i].a >> cc1[i].b >> cc1[i].c >>cc1[i].d;
cin >> n;
for(int i=0;i<n;i++)
cin >> e[i];
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
if(strcmp(cc1[j].a,e[i])==0){
cout << cc1[j].a<<' '<<cc1[j].b <<' ' <<cc1[j].c<<' ' <<cc1[j].d <<endl;
break;
}
if(j==m-1)
cout << "No Answer!" <<endl;
}
}
//system("pause");
return 0;
}
1.结构体内不能用二维数组,我这里用的是结构体数组
...
登录后发布评论
暂无评论,来抢沙发