Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
- #include <ctype.h>
- #define MAX 128
- int main (int argc, char **argv){
- if(argc!=3){
- fprintf(stderr, "Greska tako se ne poziva program.\n");
- exit(EXIT_FAILURE);
- }
- FILE *ulaz;
- char trazena_niska[MAX];
- char niska[MAX];
- int brojac=0;
- ulaz=fopen (argv[1], "r");
- if(ulaz==NULL){
- fprintf(stderr, "GRESKA pri otvaranju datoteke.\n");
- exit(EXIT_FAILURE);
- }
- strcpy(trazena_niska, argv[2]);
- while(fscanf(ulaz,"%s",niska)!=EOF){
- if(strstr(niska, trazena_niska))
- brojac=brojac+1;
- }
- printf("Broj pojavljivanja %d\n", brojac);
- exit(EXIT_SUCCESS);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement