Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- #include <stdlib.h>
- int main(int argc, char *argv[])
- {
- FILE *f;
- f=fopen(argv[1],"r");
- int i=0,elso_jel=0;
- int max=0,szam2;
- char c,nev[36];
- char szam[10];
- while(c=fgetc(f))
- {
- if(isdigit(c))
- szam[i++] = c;
- if(c=='\n' || c==EOF)
- {
- szam[i] = '\0';
- szam2=atoi(szam);
- if(szam2>max)
- max=szam2;
- i=0;
- }
- if(c==EOF)
- break;
- }
- printf("%d\n",max);
- rewind(f);
- i=0;
- int j=0;
- szam2=0;
- while(c=fgetc(f) )
- {
- if(c!=';' && elso_jel == 0)
- nev[i++]=c;
- if(c==';')
- {
- elso_jel=1;
- nev[i]='\0';
- }
- if(isdigit(c))
- szam[j++] = c;
- if(c=='\n' || c==EOF)
- {
- szam[j] = '\0';
- szam2=atoi(szam);
- if(szam2 == max)
- puts(nev);
- i=0;
- j=0;
- elso_jel=0;
- }
- if(c==EOF)
- break;
- }
- fclose(f);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement