C语言,为什么运行结果不对呀,急死了,求帮助
查看原帖
C语言,为什么运行结果不对呀,急死了,求帮助
1130400
Liyan100楼主2023/10/12 01:12
#include<stdio.h>
int main()
{
	int l,m,initial,end,a[l+1],sum=0,i=0,j;
	scanf("%d %d",&l,&m);
	while(i<m)
	scanf("%d %d",&initial,&end),i++;
	for(i=0;i<=l;i++)
		a[i]=0;
	for(i=0;i<m;i++){
		scanf("%d %d",&initial,&end);
	for(j=initial;j<=end;j++)
		a[j]=1;}	
	for(i=0;i<=l;i++){
		if(a[i]==0)sum++;
	}printf("%d",sum);
return 0;
}
2023/10/12 01:12
加载中...