i m trying to read from a file and stop when i hit end of line. the thing is, it doesnt seem to work.¯_(ツ)_/¯ any ideas why?
#include <iostream>
#include <fstream>
using namespace std;
int main(){
    char a;
    ifstream myfile;
    myfile.open("text.txt");
    while (!myfile.eof())
    {
    myfile>> a;
    if (a=='\n')
    cout << "end of line";
    }
myfile.close();
}
text file i read:

 
     
     
     
     
    