/* Solution to ICS 331 assignment #1
 * by David N. Chin
 * determine whether a computer is big endian or little endian
 */

#include <stdio.h>

main() {
  union { 
    long l;
    char c_arr[sizeof(long)];
    } u;
  u.l = 1;
  if(u.c_arr[0] == 1) printf("little endian\n");
  else printf("big endian\n");
}

