in lesson 3, loops

cout<<x<<endl;

cout<<x; makes perfectly sense to my, but why adding <<endl, what does it change? it can't be a variable since it never gets defined.

if it's something like...