求助!(c语言)无论输入什么出来一堆乱码
查看原帖
求助!(c语言)无论输入什么出来一堆乱码
1054194
liao19820563716楼主2023/9/8 17:22
    #include <stdio.h>
	#include <stdlib.h>
	int main()
	{
	int *p,n,a,c,m,l;
	double b;
	
	scanf("%d",&a);
	
	p=(int*)malloc(2000000*sizeof(int));
	
	for(n=0;n<2000000;n++){
		p[n]=0;
	}
	
	for(n=0;n<a;n++){
		scanf("%lf %d",&b,&c);
		
		for(m=1;m<=c;m++){	
			
			l=b*m/1;
			
			if(p[l]==0){
				p[l]=1;
			}else{
				p[l]=0;
			}	
		}
	}
	
	for(n=0;n<2000000;n++){
		if(p[n]=1){
			printf("%d",n);
		}
	}
	
	return 0;
 }
2023/9/8 17:22
加载中...