Функция ftell () дает неправильный ответ - PullRequest
0 голосов
/ 02 мая 2020

когда я запускаю программу и дала 3 символа, вывод показывает, что есть 9 символов. что не так в коде.

#include<stdio.h>
    int main()
    {
        FILE *fp;
        char c;
        fp=fopen("random","w");
        while((c=getchar())!=EOF)
        {
            putc(c,fp);
        }
        printf("no of character entered = %ld\n",ftell(fp));
        fclose(fp);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...