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 *fp;
- char buffer[(int)argv[4]];
- long int start =(int)argv[3];
- fp = fopen(argv[2], "w+");
- long int bg = (int)0;
- int size;
- fseek(fp, SEEK_END, bg);
- size = (int)ftell(fp);
- printf("File Size %d\n", size);
- fseek(fp, SEEK_SET, bg);
- fseek(fp, SEEK_SET, start);
- if (((int)argv[3]+(int)argv[4]) > size ){
- fread(buffer, (int)(size-(int)argv[4]), 1, fp);
- }
- else
- {
- fread(buffer, (int)argv[4], 1, fp);
- }
- fclose(fp);
- fp = fopen("Rezultatai.dat", "a+");
- fwrite(buffer, strlen(buffer)+1, 1, fp);
- fclose(fp);
- printf("%s\n", buffer);
- return 0;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement