单项选择题

有以下程序段
int j; float y; char name[50];
scanf("%2d%f%s", &j, &y, name);
当执行上述程序段,从键盘上输入55566 777abc后,y的值为()。

A. 55566.0
B. 566.0
C. 7777.0
D. 566777.0