已知int a,b;double c;则以下语句中错误的函数调用是A)scanf("%d,%x,%lf",&a,&b,&c);B)scanf("%d,%d,%le",&a,&b,&c);C)scanf("%o,%x,%o",&a,&b);D)scanf("%d,%o,%e",&a,&b,&c);为什么?说的详细一点哦