#define MAXLEN 10000
typedef struct _goods
{
char name[20];
int price;
_goods *next;
}goods,*pGoods;
typedef struct _supplier
{
pGoods g[MAXLEN];
int len;
}supplier;
supplier s;
int CountAllGoods()
{
int i,count=0;
for(i=0;i<s.len;i++)
{
pGoods p = s.g[i];
while(p != NULL)
{
count++;
p = p->next;
}
}
return count;
}