#include #include extern char **environ; int main() { int i=0; for(;*environ; ++environ, ++i) printf("%s\n", *environ); /* go back in the beginning */ environ=environ-i; for(;*environ; ++environ) { strtok(*environ, "="); printf("%s ", *environ); } printf("\n"); return(0); }