Advertisement
Guest User

jul_1_2015.c

a guest
Jun 22nd, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.68 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include <stdlib.h>
  4. #include <ctype.h>
  5.  
  6. #define MAX 128
  7.  
  8. int main (int argc, char **argv){
  9.  
  10.   if(argc!=3){
  11.     fprintf(stderr, "Greska tako se ne poziva program.\n");
  12.     exit(EXIT_FAILURE);
  13.   }
  14.  
  15.   FILE *ulaz;
  16.   char trazena_niska[MAX];
  17.   char niska[MAX];
  18.   int brojac=0;
  19.  
  20.   ulaz=fopen (argv[1], "r");
  21.   if(ulaz==NULL){
  22.     fprintf(stderr, "GRESKA pri otvaranju datoteke.\n");
  23.     exit(EXIT_FAILURE);
  24.   }
  25.  
  26.   strcpy(trazena_niska, argv[2]);
  27.  
  28.   while(fscanf(ulaz,"%s",niska)!=EOF){
  29.     if(strstr(niska, trazena_niska))
  30.       brojac=brojac+1;
  31.   }
  32.   printf("Broj pojavljivanja %d\n", brojac);
  33.   exit(EXIT_SUCCESS);
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement