scanf_s("%c%c", &c1,1,&c2,1);
这里面为什莫要在&c1后加,c1 呢?求大佬解答
#include <stdio.h>
int main()
{
int a, b;
float x, y;
char c1, c2;
scanf_s("a=%db=%d", &a, &b);
scanf_s("%f%f", &x, &y);
getchar();
scanf_s("%c%c",&c1,1,&c2,1);
printf("a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%c\n", a, b, x, y, c1, c2);
return 0;
}