若有定义:double a; float b; short c;
若想把1.2输入给变量a,3.4输入给变量b,5678输入给变量c,程序运行时键盘输入:
1.2 3.4 5678<回车>
则以下正确的读入语句是( )
scanf("%lf%f%hd", &a, &b, &c);
scanf("%lf%lf%hd", &a, &b, &c);
scanf("%lf%lf%d", &a, &b, &c);
scanf("%f%f%d", &a, &b, &c);