Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- void afficher(FILE * stream) {
- printf("\n");
- rewind(stream);
- char c = fgetc(stream);
- while(c != EOF) {
- fputc(c, stdout);
- c = fgetc(stream);
- }
- printf("\n");
- }
- int main() {
- FILE * stream = fopen("file.txt", "r+");
- afficher(stream);
- printf("\nEnter character:\n");
- char letter;
- scanf("%c", &letter);
- while(letter != 'q') {
- printf("\nEnter offset:\n");
- long offset;
- scanf("%ld", &offset);
- fseek(stream, offset, SEEK_SET);
- fputc(letter, stream);
- afficher(stream);
- printf("\nEnter character:\n");
- scanf("%c", &letter);
- scanf("%c", &letter);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement