#大佬可以看看我这错哪里了吗?为什么2、5、8通不过呀?QAQ
查看原帖
#大佬可以看看我这错哪里了吗?为什么2、5、8通不过呀?QAQ
691869
healer_December楼主2022/3/14 21:14
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>

int main()
{
	int n, x,i=1,j,k;
	scanf("%d %d", &n, &x);
	if (x < 0 || x>10||n<x)
		return 0;
	for (j = 10; j <= n; j++)
	{
		k = j;
		while (k >= 1)
		{
			if (k % 10 == x)
				i++;
			k = k / 10;
		}
	}
	printf("%d", i);
	return 0;	
}

2022/3/14 21:14
加载中...