33,311
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <cstring>
#include <string>
#include <stdlib>
const int strsize=30;
struct group
{
char name[strsize];
int winpeople;
int winpao;
};
int main()
{
using namespace std;
int i,j,k=1,t=1;
struct group group1[20];
char str[13][strsize];
int Record[7][4];
group* gr=new group[4];
//输入信息
for(i=1;i <=3;i++)
{
for(j=i+1;j <=4;j++)
{
cin.get(str[k],strsize);
k++;
cin.get(str[k],strsize);
k++;
cin>>Record[t][0];
cin>>Record[t][1];
cin>>Record[t][2];
cin>>Record[t][3];
t++;
}
}
//寻找四个队伍的名称
strcpy(group1[0].name,str[1]);
strcpy(group1[1].name,str[2]);
k=1;
for(i=3;i <=6;i++)
{
t=0;
for(j=0;j <=k;j++)
{
if(strcmp(str[i],group[j].name)==0)
{
break;
t=1;
}
}
if(k==0)
{
k+=1;
strcpy(group[k].name,str[i]);
}
if(k==4) break;
}
cout < <str[1]
< <str[2]
< <str[3]
< <str[4];
system("pause");
return 0;
}
#include <iostream>
#include <cstring>
#include <string>
#include <cstdlib>
const int strsize=30;
struct group
{
char name[strsize];
int winpeople;
int winpao;
};
int main()
{
using namespace std;
int i,j,k=1,t=1;
char str[13][strsize];
int Record[7][4];
group* gr=new group[4];
//输入信息
for(i=1;i <=3;i++)
{
for(j=i+1;j <=4;j++)
{
cin.get(str[k],strsize);
k++;
cin.get(str[k],strsize);
k++;
cin>>Record[t][0];
cin>>Record[t][1];
cin>>Record[t][2];
cin>>Record[t][3];
t++;
}
}
//寻找四个队伍的名称
strcpy(gr[0].name,str[1]);
strcpy(gr[1].name,str[2]);
k=1;
for(i=3;i <=6;i++)
{
t=0;
for(j=0;j <=k;j++)
{
if(strcmp(str[i],gr[j].name)==0)
{
break;
t=1;
}
}
if(k==0)
{
k+=1;
strcpy(gr[k].name,str[i]);
}
if(k==4) break;
}
cout <<str[1]
<<str[2]
<<str[3]
<<str[4];
system("pause");
return 0;
}
group* gr=new group[4]; //这样定义的
group[0]...这些哪来的饿