side不加没办法交换下棋方,但加了没办法运行。如果不加,就只能有一个黑棋,再点就全是白棋了
typedef struct LNode{
int data;
struct LNode *next;
}*LinkList;
double GetAverage(LinkList &L)
{
double sum=0;
double average;
int num = 0;
LinkList p = L;
while(p!=NULL)
{
sum += p->data;
num++;
p = p->next;
}
average = sum * 1.0 / num;
return average;
}