Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main() {
- FILE *fp;
- char *buffer;
- long file_size;
- fp = fopen("alice.txt", "rb");
- if (fp == NULL) {
- printf("Error: Unable to open file.\n");
- return 1;
- }
- fseek(fp, 0, SEEK_END);
- file_size = ftell(fp);
- rewind(fp);
- buffer = (char *)malloc((file_size + 1) * sizeof(char));
- fread(buffer, file_size, 1, fp);
- buffer[file_size] = '\0';
- printf("File contents:\n%s\n", buffer);
- fclose(fp);
- free(buffer);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement