Dlaczego ten program C kompiluje się bez błędu?

Jestem początkującym w C i grałem w C. Napisałem kod C w ten sposób:

<code>#include <stdio.h>
int main()
{
    printf("hello world\n"); 
    \
    return 0;
}
</code>

Mimo że użyłem\ świadomie, kompilator C nie rzuca żadnego błędu. Do czego służy ten symbol w języku C?

Edytować:

Nawet to działa:

<code>"\n";
</code>

questionAnswers(5)

yourAnswerToTheQuestion