求助!为啥只可以输入一行需要判断的彩票号码
查看原帖
求助!为啥只可以输入一行需要判断的彩票号码
814557
lww0903楼主2022/11/7 20:28
#include<stdio.h>
int main()
{int n,a[7],i,j,b[7][1000],c[1000],d=0,e=0,f=0,g=0,h=0,k=0,l=0;
 scanf("%d",&n);
 for(i=0;i<7;i++)
    scanf("%d",&a[i]);
 for(j=0;j<n;j++)
    c[j]=0;
 for(j=0;j<n;j++){
    for(i=0;i<7;i++){
       scanf("%d",&b[j][i]);
       if(b[j][i]==a[0]||b[j][i]==a[1]||b[j][i]==a[2]||b[j][i]==a[3]||b[j][i]==a[4]||b[j][i]==a[5]||b[j][i]==a[6]) c[j]++;
}
for(j=0;j<n;j++){
if(c[j]==7) d++;
else if(c[j]==6) e++;
else if(c[j]==5) f++;
else if(c[j]==4) g++;
else if(c[j]==3) h++;
else if(c[j]==2) k++;
else if(c[j]==1) l++;}
printf("%d %d %d %d %d %d %d",d,e,f,g,h,k,l);
return 0;
}}
2022/11/7 20:28
加载中...