sizeof(c)放在b后面的话它是double类型,但是sizeof(c)对应的是字符的长度
scanf_s("%lf%c%lf",&a,&c,1,&b);scanf_s要求输入字符串或字符时指定限制长度,所以你这个sizeof(c)要在&c后面,可以直接写1就行了