Hi Peter,
printf("Content-type: text/html\n\n");
meine C-Kenntnisse sind etliche Jahre alt, aber auf Verdacht hin:
Wohin schreibt "printf"? Nach stdout oder nach stderr?
CGI-Ausgaben müssen in stdout ankommen - stderr "fällt hinter die Heizung".
Viele Grüße
Michael