大佬们帮我看看为什么会显示编译错误,十分感谢
查看原帖
大佬们帮我看看为什么会显示编译错误,十分感谢
450027
209074152CFJ楼主2021/2/14 15:08
#include<stdio.h>
int main()
{
	int a,b,c=0;
	scanf("%d%d",&a,&b);
	for(int i=1;i<=a;i++){
		if(i<10){
			if(i==b){
				c++;
				}	}
		if(i>9&&i<100){
		if(i/10==b){
			c++;
		}
		if(i%10==b){
			c++;
		}	
		}	
	    if(i>99&&i<1000){
	    	if(i/100==b){c++;
			}
			if(i%10==b){c++;
			}
			if(i%100/10==b){c++;
			}
		}
		if(i==1000){
			if(b==0){
				c=c+3;
			}
			if(b==1){
				c++;
			}
		}
	}
	printf("%d",c);
	return 0;
}
2021/2/14 15:08
加载中...