下面是我的程序:#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i;
int a[21]={0};
int b[21]={0};
int A=0;
int B=0;
int e,f,g,h;
for(e=1;e<f;e++){
while(scanf("%d",&n)!=EOF)
{
if(n<=0||n>20) break;
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
scanf("%d",&b[i]);
for(i=0;i<n;i++)
{
if (a[i]==1&&b[i]==2)
A=A+6;
if (a[i]==2&&b[i]==1)
B=B+6;
else if(a[i]-b[i]==1)
B=B+a[i]+b[i];
else if(b[i]-a[i]==1)
A=A+a[i]+b[i];
else if(a[i]>b[i])
A=A+a[i];
else if(a[i]<b[i])
B=B+b[i];
}
printf("A has %d points. B has %d points.",A,B);
h=1;
h<=e?printf("\n"):h++;
A=0;
B=0;}
}
system("pause");
return 0;
}