Possible Duplicate:
What is the difference between #include <filename> and #include “filename”?
Why doesn't the compiler complain when I write the following:
#include "stdio.h"
Shouldn't it be
#include <stdio.h>
instead, because stdio.h is actually stored in a library folder and not in the folder of the translation unit? Why does it work anyway?