>>81
・前半
そのfor文は一回も回らない
数の比較は=じゃなくて==
{}のネストがおかしい

for(g=0;g<n;g++){
if(g%2==0){
x += a[g];
}else{
y += a[g];
}
}
こんな感じでしょ?

・後半
a[0]を入力した人(=偶数の入力をした人)が常に先手じゃないの?

printf("先手の点数=%d\n",x);
printf("後手の点数=%d\n",y);
if(x>=y){
printf("先手の勝ち");
}else{
printf("先手の勝ち");
}

それから数列の端と端ってどこのこと?a[n-1]とa[n-2]?