代码如下:
#include <stdio.h>
struct Stinfo
{
int x; //存第一个数
int y; //存第二个数
};
struct Wupin
{
int nmb;
Stinfo info[10]; //10这个数根据需要调整,目前样例数据中最大是4,所以用4也行
};
int main()
{
int N,n;
Wupin wp[5];
int t = 5;
int i = 0,j=0;
//从屏幕读取
scanf("%d",&N); //读取3000
while(t>0)
{
t--;
scanf("%d",&wp[i].nmb); //读取单个数组
j = 0;
while(j < wp[i].nmb)
{
scanf("%d %d",&wp[i].info[j].x,&wp[i].info[j].y); //读取两个数字
j++;
}
i++;
}
//添加你想要的操作
return 0;
}
结构体就可以了struct commodit{
int nmu;
float price;
... ...
}comdit[50];