c语言为什么不对啊
查看原帖
c语言为什么不对啊
1181083
Little_koiCheese楼主2023/11/9 23:23
#include<stdio.h>
  int main() {
	int a, b = 0;
	static int s = 0;
	scanf("%d %d", &a, &b);
	for (int i = a; i <= b; i++) {
		if (i %10== 2) {
			s++;
		}
		
		
		
			i = i / 10;
			if (i > 9) {
				while (i !=0) {
					if (i % 10 == 2) {
						s++;
						
					}

                   i = i / 10;
				}
			}
		
		
		    else {
				
				if (i == 2) {
					s++;
				}
		     }
		
		

		
	}
	printf("%d\n", s);
	return 0;
}
2023/11/9 23:23
加载中...