CS50 Week 1

Why I am getting an extra space before every pyramid that I don’t want?? I really need help.
#include <stdio.h>
#include <cs50.h>

int main(void)
{
int n;
do
{
n = get_int(“Height between 1-8: “);
}while (n < 0 || n > 8);
for (int i = 0; i < n; i++)
{
for (int j = 0; j <= n; j++)
{
if ( i + j < (n-0))
printf(” “);
else
printf(”#”);
}
printf("\n");
}
}

$ ./mario
Height between 1-8: 5
#
##