stdio.h included too late