SHARE
TWEET

Untitled

a guest Jan 20th, 2020 72 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2. #include <string.h>
  3. #define MAX 1000
  4. #include <ctype.h>
  5. #include <string.h>
  6.  
  7. //ne menuvaj!
  8. void wtf() {
  9.     FILE *f = fopen("broevi.txt", "w");
  10.     char c;
  11.     while((c = getchar()) != EOF) {
  12.         fputc(c, f);
  13.     }
  14.     fclose(f);
  15. }
  16.  
  17. int main()
  18. {
  19.     wtf();
  20.     char a[MAX];
  21.     int najznacajna,max=0,maxbroj=0,i,pozicija,broj=0,c;
  22.     FILE *dat;
  23.     dat=fopen("broevi.txt","r");
  24.     if(dat==NULL)
  25.     {
  26.         printf("Error");
  27.         return -1;
  28.     }
  29.     while(fgets(a,MAX,dat)!=NULL)
  30.     {
  31.         max = 0;
  32.         maxbroj = 0;
  33.         najznacajna = 0;
  34.         broj = 0;
  35.         int ctr =0;
  36.         if(a[0]=='0')break;
  37.  
  38.         //printf("%s\n",a);
  39.         for(i=0;i<strlen(a)-1;i++)
  40.         {
  41.             if(a[i]==' ')
  42.             {
  43.                 if(ctr == 0)
  44.                 {
  45.                     broj=0;
  46.                     ctr++;
  47.                     continue;
  48.                 }
  49.                 //printf(" ");
  50.                 if(najznacajna>max)
  51.                 {
  52.                     max=najznacajna;
  53.                     maxbroj=broj;
  54.                 }
  55.                 broj=0;
  56.                 continue;
  57.             }
  58.  
  59.             c=(int)a[i]-'0';
  60.             if(broj == 0)najznacajna=c;
  61.             broj=broj*10 + c;
  62.            // printf("%d",c);
  63.         }
  64.            if(najznacajna>max)
  65.                 {
  66.                     max=najznacajna;
  67.                     maxbroj=broj;
  68.                 }
  69.         printf("%d\n",maxbroj);
  70.         if(broj==0)
  71.         {
  72.             break;
  73.         }
  74.     }
  75.  
  76.     fclose(dat);
  77.  
  78.     return 0;
  79.  
  80. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top