#include <stdio.h> int main(){ int a; float b,c,d; scanf("%d;%f,%f,%f",&a,&b,&c,&d); printf("The each subject score of No. %d is %.2f, %.2f, %.2f.",a,b,c,d); return 0; } 不同的数据类型中间要用 ; 来隔开