a,b兩隊誰是贏家
阿新 • • 發佈:2018-11-25
#include <stdio.h> higher(int x,int y) { int flag; if(x>y) flag=1;//a隊+1 else if(x<y) flag=-1;//b隊+1 else flag=0;//平 return flag; } int main() { int a[10],b[10],i,n=0,m=0,k=0; printf("enter array a:\n");//請輸入a隊的成績 for(i=0;i<10;i++) scanf("%d",&a[i]); printf("enter array b:\n"); printf("\n"); for(i=0;i<10;i++) scanf("%d",&b[i]); printf("\n"); for(i=0;i<10;i++) { if(higher(a[i],b[i])==1) n++;//a else if(higher(a[i],b[i])==-1) m++;//b else k=k+1;//equal } printf("a higher b%d times\nb higher a%d times\na equal b%d times\n",n,m,k); if(n>m)printf("a wins\n"); else if(n<m)printf("b wins\n"); else printf("a is equal b\n"); return 0; }