若x ,y均定义为int型,z定义为double型,以下不合法的scanf函数调用语句是?
选项A:scanf(" %d%lx,%le",&x,&y,&z);
选项B:scanf("%2d * %d%lf"&x,&y,&z );
选项C:scanf("%x %* d%o",&x,&y);
选项D:scanf("%x%o%6.2f",&x,&y,&z);
正确答案:选项D