bchs_tuto/vars.c

36 lines
585 B
C

#include <stdlib.h>
#include <stdio.h>
int
main(int argc, char **argv, char** envp)
{
puts("Status: 200 OK\r");
puts("Content-Type: text/html\r");
puts("\r");
puts("<html>");
puts("<body>");
puts("<h1>Env</h1>");
puts("<ul>");
char** env;
for (env = envp; *env != 0; env++)
{
puts("<li>");
puts(*env);
puts("</li>");
}
puts("</ul>");
puts("<h1>Args</h1>");
puts("<ul>");
int i;
for (i = 0; i < argc; i++) {
puts("<li>");
puts(argv[i]);
puts("</li>");
}
puts("</ul>");
puts("</body>");
puts("</html>");
return(EXIT_SUCCESS);
}