求大佬解惑,这道题错在哪里了......
查看原帖
求大佬解惑,这道题错在哪里了......
405851
peaceandlove2002楼主2021/2/5 11:44
#include <stdio.h>
int main()
{
	int a[7],n,j,i,b[7],m,q[1000]={0},c[7]={0};
	scanf("%d",&n);
	for(j=0;j<7;j++)
	scanf("%d",&a[j]);
	for(i=0;i<n;i++)
	{
		for(j=0;j<7;j++)
	   {
		scanf("%d",&b[j]);
		for(m=0;m<7;m++)
		{
			if(b[j]==a[m])
			q[i]++;
		}
		
	   }
	   
	}
	for(i=0;i<7;i++)
	{
		if(q[i]==7) c[0]++;
		if(q[i]==6) c[1]++;
		if(q[i]==5) c[2]++;
		if(q[i]==4) c[3]++;
		if(q[i]==3) c[4]++;
		if(q[i]==2) c[5]++;
		if(q[i]==1) c[6]++;
	}
	for(i=0;i<7;i++)
	printf("%d ",c[i]);
	
	
}
2021/2/5 11:44
加载中...