/* env_c_cgi.c */
#include <unistd.h>
#include<stdio.h>
main()
{
printf("Content-Type:text/html; charset=iso-8859-1\n\n");
printf("<html><head><title>Print Environment</title></head><body>\n");
extern char **environ;
int i = 0;
while(environ[i]) {
printf("%s<br>\n", environ[i++]); // prints in form of "variable=value"
}
printf( "</body></html>");
}