Josif_tepe

Untitled

Jun 2nd, 2026
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4. #include <ctype.h>
  5.  
  6.  
  7. int main(int argc, char * argv[]) {
  8.     if(argc < 2) {
  9.         printf("Nema dovolno argumenti\n");
  10.         return 0;
  11.     }    
  12.  
  13.     FILE * in = fopen(argv[1], "r");
  14.  
  15.     if(in == NULL) {
  16.         printf("Ne postojat datotekite\n");
  17.         return 0;
  18.     }
  19.  
  20.     char niza[2000];
  21.  
  22.     int maks_golemi_bukvi = 0, maks_reden_broj = 1;
  23. char res[2000];
  24.     int reden_broj = 1;
  25.     while(fgets(niza, 80, in) != NULL) {
  26.         int golemi_bukvi = 0;
  27.         for(int i = 0; i < strlen(niza); i++) {
  28.             if(isalpha(niza[i]) && isupper(niza[i])) {
  29.                 golemi_bukvi++;
  30.             }
  31.         }
  32.  
  33.         if(golemi_bukvi > maks_golemi_bukvi) {
  34.             maks_golemi_bukvi = golemi_bukvi;
  35.             maks_reden_broj = reden_broj;
  36.             strcpy(res, niza);
  37.         }
  38.  
  39.         reden_broj++;
  40.     }
  41. printf("%d\n%s\n", maks_reden_broj, res);
  42.    
  43.     return 0;
  44. }
  45.  
Advertisement
Add Comment
Please, Sign In to add comment