Read Each charectar from file in c : i want to read each element of my text file which include new line and also space. hear is my code

    void test3()
    {
        char a;
        FILE *csv;
        csv=fopen64("C:\\Users\\Md. Akash\\Desktop\\csv\\Book1.csv","r");
        int i;
        for(i=0;;i++)
        {
            if(fgetc(csv)==EOF)
                break;
            a=fgetc(csv);
            printf("%c",a);
        }
    }

[enter image description here][1]

this code skip one char.


  [1]: https://i.stack.imgur.com/TiJNe.jpg