Advertisement
Guest User

Untitled

a guest
Apr 19th, 2018
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int brPojavljivanja(char* s, char* c, int k){
  5. int i, br = 0;
  6. for(i = 0; *(s + i); i++)
  7. if(*(s + i) == *c){
  8. br++;
  9. if(br == k)
  10. return 1;
  11. }
  12. return 0;
  13. }
  14.  
  15.  
  16. int main(int argc, char* argv[]) {
  17. int i, br = 0, k;
  18. char c, rec[101];
  19. FILE* in;
  20.  
  21. if(argc != 4) {
  22. printf("Manjak argumenata\n");
  23. return 0;
  24. }
  25. in = fopen(*(argv + 1), "r");
  26. if(in ==NULL) {
  27. printf("Neuspelo otvaranje\n");
  28. return 0;
  29. }
  30. k = atoi(*(argv + 3));
  31.  
  32. while(fscanf(in, "%s", rec) != EOF){
  33. if(brPojavljivanja(rec, *(argv + 2), k)){
  34. printf("Da\n");
  35. return 0;}
  36. }
  37. printf("Ne\n");
  38. return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement