fork(5) download
  1. #include <iostream>
  2. #include <string>
  3. #include <iostream>
  4.  
  5. using namespace std;
  6.  
  7. int main(){
  8. const int SIZE=50;
  9. int i;
  10. struct Records {
  11. string firstname;
  12. string secondname;
  13. float test1mark;
  14. float midtestmark;
  15. float annualmark;
  16. }record[SIZE];
  17. int recCount = 0;
  18. while (!cin.eof() && recCount < SIZE)
  19. {
  20. cin >> record[recCount].firstname >> record[recCount].secondname
  21. >>record[recCount].test1mark >> record[recCount].midtestmark >> record[recCount].annualmark ;
  22. ++recCount;
  23. }
  24.  
  25. for (int i=0;i < recCount;i++) {
  26. cout << record[i].firstname<<" ";
  27. cout << record[i].secondname<<" ";
  28. cout << record[i].test1mark<<" ";
  29. cout << record[i].midtestmark << " ";
  30. cout << record[i].annualmark << " ";
  31. cout << "\n";
  32. }
  33. return 0;
  34. }
Success #stdin #stdout 0s 3460KB
stdin
Smith   Jack    60    45    98  
Harry   Hisk    45    40    78  
Kay     Jacob   35.5  23    45  
Dos      hed    23    20    35  
Noa      Tom    55    12    32  
Joe      Peni   57    49    78  
Vin      San    25.6  23    65.5  
Jes      Dan    24.3  12    78  
Zi       Lee    56    49    99  
Angi     Dev    57    48    97  
Donald   David  60    50    96  
Davis    Lal    47    47    80  
Alvis   Sen     56    46    85  
Jack    Jill    45    45    75  
Messy   Lionel  60    49    100
stdout
Smith	Jack	60	45	98	
Harry	Hisk	45	40	78	
Kay	Jacob	35.5	23	45	
Dos	hed	23	20	35	
Noa	Tom	55	12	32	
Joe	Peni	57	49	78	
Vin	San	25.6	23	65.5	
Jes	Dan	24.3	12	78	
Zi	Lee	56	49	99	
Angi	Dev	57	48	97	
Donald	David	60	50	96	
Davis	Lal	47	47	80	
Alvis	Sen	56	46	85	
Jack	Jill	45	45	75	
Messy	Lionel	60	49	100