Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main(int argc, char *argv[])
- {
- FILE *f;
- char sor[305], *tok;
- int jelenlegi, elso, masodik, harmadik;
- f=fopen(argv[1], "r");
- while(fgets(sor, 305, f)){
- tok=strtok(sor, "|");
- elso=masodik=harmadik=0;
- while(tok=strtok(NULL, "|")){
- jelenlegi=atoi(tok);
- if (jelenlegi>elso){
- harmadik=masodik;
- masodik=elso;
- elso=jelenlegi;
- }
- else if ((jelenlegi>masodik) && (jelenlegi<elso)){
- harmadik=masodik;
- masodik=jelenlegi;
- }
- else if ((jelenlegi>harmadik) && (jelenlegi<masodik))
- harmadik=jelenlegi;
- }
- if (masodik==0 || harmadik==0)
- printf("0\n");
- else
- printf("%d\n", harmadik);
- }
- fclose(f);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement