fork download
  1. #include <iostream>
  2. #include <cstring>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. struct potpisuvac
  8. {
  9. char ime[20];
  10. };
  11.  
  12. struct Dogovor
  13. {
  14. int br;
  15. char kategorija[50];
  16. potpisuvac pime[50];
  17. int vkupenBroj;
  18. };
  19.  
  20. int proveriIminja(Dogovor *c)
  21. {
  22. int i, br = 0, j;
  23. for(i=0; i<c->vkupenBroj; i++)
  24. {
  25. for(j=i+1; j<c->vkupenBroj; j++)
  26. {
  27. if((strcmp(c->pime[i].ime, c->pime[j].ime))==0)
  28. br++;
  29. }
  30. }
  31. return br;
  32. }
  33. int main()
  34. {
  35. Dogovor d;
  36. int i;
  37. char pomosna[100];
  38. cout << "Vnesi vkupen broj na potpisuvaci: ";
  39. cin >> d.vkupenBroj;
  40. cout << "Vnesi broj na dogovorot: ";
  41. cin >> d.br;
  42. cout << "Vnesi ime na kategorija: ";
  43. cin >> d.kategorija;
  44. cout << "Vnesuvaj gi iminjata" << endl;
  45. for(i=1; i<=d.vkupenBroj; i++)
  46. {
  47. cin.getline(d.pime[i].ime, 50);
  48. }
  49.  
  50. int chk = proveriIminja(&d);
  51.  
  52. if(chk > 0)
  53. cout << "IMA";
  54. else if(chk == 0)
  55. cout << "NEMA";
  56. return 0;
  57. }
Success #stdin #stdout 0s 3300KB
stdin
Standard input is empty
stdout
Vnesi vkupen broj na potpisuvaci: Vnesi broj na dogovorot: Vnesi ime na kategorija: Vnesuvaj gi iminjata
NEMA