Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int v1[100], v2[100];
- int j, k;
- void read(FILE *f)
- {
- if (f)
- {
- char str[192], *p;
- char aux_str1[128];
- int aux_nr1, aux_nr2;
- int i = 0;
- while (fgets(str, sizeof(str), f))
- {
- p = strtok(str, " ");
- while (p)
- {
- if (i == 3) // aici in p vine ceva de genul: 44315/MAIN;0
- {
- if (sscanf(p, "%d/%[^;\n];%d", &v1[j++] ,aux_str1, &v2[k++]))
- fprintf(stdout, "%d, %d\n", v1[j], v2[k]);
- break;
- }
- i ++;
- p = strtok(NULL, " ");
- }
- i = 0;
- }
- }
- }
- int main(void)
- {
- FILE *f = fopen("test.txt", "r");
- if (!f)
- exit(-1);
- read(f);
- fclose(f);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement