fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. int main(){
  6. int n;
  7. if(scanf("%d", &n) != 1) return 0;
  8. int c;
  9. while((c = getchar()) != '\n' && c !=EOF);
  10. int total_usia = 0;
  11. char buffer[50];
  12. for(int i = 0; i < n; i++){
  13. if(fgets(buffer, sizeof(buffer), stdin) != NULL){
  14. buffer[strcspn(buffer, "\r\n")] = 0;
  15. char age_str[3];
  16. age_str[0] = buffer[0];
  17. age_str[1] = buffer[1];
  18. age_str[2] = buffer[2];
  19. int usia = atoi(age_str);
  20. total_usia += usia;
  21. char *nama = buffer + 2;
  22. printf("%s\n", nama);
  23. }
  24. }
  25. if (n > 0){
  26. double rata_rata = (double)total_usia / n;
  27. printf("%.2f\n", rata_rata);
  28. }
  29. return 0;
  30. }
Success #stdin #stdout 0s 5320KB
stdin
2
26Indah Nian
24Eloklah
stdout
Indah Nian
Eloklah
25.00