Advertisement
Guest User

Untitled

a guest
Jun 28th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4.  
  5. int kurac(char trenutna[20], int n);
  6.  
  7. struct medalje{
  8. char drzava[20], medalja[20];
  9. }d[20];
  10.  
  11. int main(){
  12. FILE *ulaz;
  13. int n=0, i, br;
  14.  
  15. ulaz=fopen("medalje.txt", "r");
  16.  
  17. while(!feof(ulaz)){
  18. fscanf(ulaz, "%s %s", d[n].drzava, d[n].medalja);
  19. printf("%s %s\n", d[n].drzava, d[n].medalja);
  20. n++;
  21. }
  22. fclose(ulaz);
  23. char najd[20];
  24. int najbr=0;
  25.  
  26. for(i=0; i<n; i++){
  27. if(strcmp(d[i].medalja,"zlato")==0){
  28. br=kurac(d[i].drzava, n);
  29. }
  30. if(br>najbr){
  31. najbr=br;
  32. strcpy(najd,d[i].drzava);
  33. }
  34. }
  35.  
  36. printf("\n\n najvise zlata ima %s sa %d zlata", najd, najbr);
  37.  
  38. return 0;
  39. }
  40.  
  41. int kurac(char trenutna[20], int n){
  42. int i, broj;
  43.  
  44. for(i=0; i<n; i++){
  45. if(strcmp(trenutna,d[i].drzava)==0 && strcmp(d[i].medalja, "zlato")==0){
  46. broj++;
  47. }
  48. }
  49.  
  50. return broj;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement