#include <stdio.h>
int main()
{
FILE *fp;
char x[100];
float ID [1000];
int i=0, j=0;
float homework [1000];
float lab [1000];
float midterm [1000];
float Final [1000];
int count=0;
char headers[35];
char y;
fp= stdin;
/* while (fscanf(fp, "%s", x)!=EOF){ */
fgets(x
, 100, fp
); /* Skip first line */ for(; /* ever */; ) {
fscanf(fp
, "%f%f%f%f%f", &ID
[i
], &homework
[i
], &lab
[i
], &midterm
[i
], &Final
[i
]); else {
printf("Homework: %.1f\n", homework
[i
]); printf("lab: %.1f\n", lab
[i
]); printf("Midterm: %.1f\n", midterm
[i
]); printf("Final: %.1f\n", Final
[i
]); i++;
}
}
printf("%d records parsed\n", i
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkKewogICAgRklMRSAqZnA7CiAgICBjaGFyIHhbMTAwXTsKICAgIGZsb2F0IElEIFsxMDAwXTsKICAgIGludCBpPTAsIGo9MDsKICAgIGZsb2F0IGhvbWV3b3JrIFsxMDAwXTsKICAgIGZsb2F0IGxhYiBbMTAwMF07CiAgICBmbG9hdCBtaWR0ZXJtIFsxMDAwXTsKICAgIGZsb2F0IEZpbmFsIFsxMDAwXTsKICAgIGludCBjb3VudD0wOwogICAgY2hhciBoZWFkZXJzWzM1XTsKICAgIGNoYXIgeTsKCiAgICBmcD0gc3RkaW47CgoJLyogd2hpbGUgKGZzY2FuZihmcCwgIiVzIiwgeCkhPUVPRil7ICovCglmZ2V0cyh4LCAxMDAsIGZwKTsgLyogU2tpcCBmaXJzdCBsaW5lICovCglmb3IoOyAvKiBldmVyICovOyApIHsKICAgICAgICBmc2NhbmYoZnAsICIlZiVmJWYlZiVmIiwgJklEW2ldLCAmaG9tZXdvcmtbaV0sICZsYWJbaV0sICZtaWR0ZXJtW2ldLCAmRmluYWxbaV0pOwogICAgICAgIGlmKGZlb2YoZnApKSBicmVhazsKICAgICAgICBlbHNlIHsKICAgICAgICAgICBwcmludGYoIklEIDogJS4xZlxuIiwgSURbaV0pOwogICAgICAgICAgIHByaW50ZigiSG9tZXdvcms6ICUuMWZcbiIsIGhvbWV3b3JrW2ldKTsKICAgICAgICAgICBwcmludGYoImxhYjogJS4xZlxuIiwgbGFiW2ldKTsKICAgICAgICAgICBwcmludGYoIk1pZHRlcm06ICUuMWZcbiIsIG1pZHRlcm1baV0pOwogICAgICAgICAgIHByaW50ZigiRmluYWw6ICUuMWZcbiIsIEZpbmFsW2ldKTsKICAgICAgICAgICBpKys7CiAgICAgICAgfQoJfQoJcHJpbnRmKCIlZCByZWNvcmRzIHBhcnNlZFxuIiwgaSk7CiAgICByZXR1cm4gMDsKfQ==
aWQgICAgICBtMSAgICAgIG0yICAgICAgbTMgICAgICBtNAoxNDIyNjY3CTk5LjAJNzUuMAkyNS4wCTM2LjAKMTMyNjY2MQk4NS4wCTk5LjAJNTEuMAk4My4wCjEwNzI2OTgJOTguMAk5OS4wCTI0LjAJNDMuMAoxODAwNjc5CTg1LjAJODEuMAk0Ny4wCTQ0LjAKMTMxNDM2NQk4MS4wCTc0LjAJODYuMAkzMC4wCjEwNTE3MDMJOTIuMAk4Mi4wCTgxLjAJNDQuMAoxMjgxOTc3CTk3LjAJODAuMAkyOS4wCTg1LjAKMTA4NDc0Nwk4Mi4wCTg5LjAJNTcuMAk4Ni4wCjE1NjQwNDgJODIuMAk5OS4wCTk5LjAJNjguMAoxNjA1OTAzCTk3LjAJOTEuMAk5Mi4wCTc2LjAKMTEwODYyMQk5Ny4wCTk2LjAJOTUuMAk4MC4wCjEwMjE0OTQJOTUuMAk3MS4wCTUyLjAJOTMuMAoxMjMxNDI3CTkyLjAJNzQuMAk5MS4wCTM4LjAKMTU0OTE1Mgk5Ni4wCTgwLjAJODMuMAk0OS4wCjE3MTI5MTQJOTkuMAk4Ni4wCTk1LjAJNTEuMAoxODQ2MDQzCTkyLjAJODYuMAk1OS4wCTUwLjAKMTE2ODQxMAk4My4wCTk5LjAJMjUuMAk1My4wCjE0MzczMTEJOTEuMAk5Mi4wCTc2LjAJNjkuMAoxNzg2OTcxCTk5LjAJOTAuMAk5Ni4wCTMxLjAKMTE4Mjg1Nwk5My4wCTk4LjAJMzcuMAk5MC4wCjEyMTc2ODMJOTYuMAk5OS4wCTMxLjAJNzQuMAoxNDg0NzExCTg0LjAJNzYuMAkzMS4wCTQwLjAKMTUwMDUyMgk4NC4wCTkwLjAJMjQuMAkzMy4w
id m1 m2 m3 m4
1422667 99.0 75.0 25.0 36.0
1326661 85.0 99.0 51.0 83.0
1072698 98.0 99.0 24.0 43.0
1800679 85.0 81.0 47.0 44.0
1314365 81.0 74.0 86.0 30.0
1051703 92.0 82.0 81.0 44.0
1281977 97.0 80.0 29.0 85.0
1084747 82.0 89.0 57.0 86.0
1564048 82.0 99.0 99.0 68.0
1605903 97.0 91.0 92.0 76.0
1108621 97.0 96.0 95.0 80.0
1021494 95.0 71.0 52.0 93.0
1231427 92.0 74.0 91.0 38.0
1549152 96.0 80.0 83.0 49.0
1712914 99.0 86.0 95.0 51.0
1846043 92.0 86.0 59.0 50.0
1168410 83.0 99.0 25.0 53.0
1437311 91.0 92.0 76.0 69.0
1786971 99.0 90.0 96.0 31.0
1182857 93.0 98.0 37.0 90.0
1217683 96.0 99.0 31.0 74.0
1484711 84.0 76.0 31.0 40.0
1500522 84.0 90.0 24.0 33.0