Advertisement
machkovskitomche

datoteki/ispitna

Sep 2nd, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.88 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4. #include<ctype.h>
  5. #define max 100
  6.  
  7. int main(int argc,char *argv[])
  8. {
  9.     FILE *in1;
  10.     char red[max];
  11.     int i,br;
  12.     int redBroj=1;
  13.     if(argc!=2)
  14.     {
  15.         printf("Nevalidni argumenti!\n");
  16.         return -1;
  17.     }
  18.     in1=fopen(argv[1],"r");
  19.     if(in1==NULL)
  20.     {
  21.         printf("Ne postoi takva datoteka\nUpatstvo %s",argv[0]);
  22.         return -1;
  23.     }
  24.     while(fgets(red,100,in1)!=NULL)
  25.     {
  26.         br=0;
  27.         for(i=0;i<strlen(red);i++)
  28.         {
  29.             if(isdigit(red[i]))
  30.             {
  31.                 if(redBroj==(red[i]-'0'))
  32.                 {
  33.                     br++;
  34.                 }
  35.             }
  36.         }
  37.           printf("%d\n",br);
  38.         redBroj++;
  39.     }
  40.     fclose(in1);
  41.     return 0;
  42. }
  43. //datoteka proverva dali rednio broj na redot se pojavuva vnatre vo samiot red
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement