Listing 2

#include <stdio.h>
#include <stdlib.h>

main()
{
  int i = 0;

  while (environ[i] != NULL) {
     printf("environ[%d] ==> |%s|\n", i, environ[i]);
     ++i;
  }
  printf("\nenvironment variable count = %d\n", i);
}



                 Output

environ[0]  ==>  |COMSPEC=C:\COMMAND.COM |
environ[1]  ==>  |PROMPT=$p $g|
environ[2]  ==>  |PATH=c:\dos;c:\util;|
environ[3]  ==>  |ABC=def|

environment variable count = 4