#include #include int main(int argc, char **argv, char **environ) { int ret = 0; if(argc <= 1){ char **ep; for(ep = environ; *ep; ep++) printf("%s\n", *ep); }else{ int i; for(i = 1; i < argc; i++){ char *env = getenv(argv[i]); if(env) printf("%s\n", env); else ret = 1; } } return ret; }