qq_21530343 2023-08-23 14:18 采纳率: 0%
浏览 6

调试异常:读取位置时发生访问冲突

调试异常:读取位置时发生访问冲突

#include <stdio.h>
#pragma warning(disable: 4996 )
int Count_Digit(const int N, const int D);

int main()
{
    int N, D;

    scanf("%d %d", &N, &D);
    printf("%d\n", Count_Digit(N, D));
    return 0;
}
int Count_Digit(const int N, const int D)
{
    int num[10] = { 0 };
    int n = N;
    if (n < 0) {
        n = -n;
    }
    if (n == 0) {
        num[0] = 1;
    }
    while (n) {    //提取每一位数字,并计数
        num[n % 10]++;
        n /= 10;
    }
    return num[D];
}

img

  • 写回答

2条回答 默认 最新

  • 黄铎彦 2023-08-23 15:49
    关注

    你的输入是?

    评论

报告相同问题?

问题事件

  • 创建了问题 8月23日