scanf函数的使用问题

问题遇到的现象和发生背景

学校小项目

问题相关代码,请勿粘贴截图
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
    int a, b, c;
    scanf_s("d%,d%",&a,&b);
    c = a + b;
    printf("d%",c);
    return 0;
}

运行结果及报错内容

结果无聊

我的解答思路和尝试过的方法

无论输入什么字符输出都显示一个字符d

我想要达到的结果

输出我输入的a+b的值

是 printf("%d",c);

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
    int a, b, c;
    scanf_s("d%,d%",&a,&b);
    c = a + b;
    printf("%d",c);
    return 0;
}

img

输入和输出都是%在前面,你都错了