#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
int main() {
    char input[50];
    char student_id[10];
    float c_language, math, english;
    // 输入学号和成绩
    
    fgets(input, sizeof(input), stdin);
    // 去掉换行符
    input[strcspn(input, "\n")] = '\0';
    // 分割输入数据
    char *token = strtok(input, ";");
    if (token != NULL) {
        strcpy(student_id, token);
        token = strtok(NULL, ",");
        if (token != NULL) {
            c_language = atof(token);
            token = strtok(NULL, ",");
            if (token != NULL) {
                math = atof(token);
                token = strtok(NULL, ",");
                if (token != NULL) {
                    english = atof(token);
                    // 四舍五入并保留两位小数
                    c_language = round(c_language * 100) / 100;
                    math = round(math * 100) / 100;
                    english = round(english * 100) / 100;
                    // 输出结果
                    printf("The each subject score of No. %s is %.2f, %.2f, %.2f.\n", student_id, c_language, math, english);
                }
            }
        }
    }
    return 0;
}