> int a[50000]; > > main() > { > int i; > for (i=0; i<50000; i++) a[i+1] = a[i]; > } > > Dave Trissel {seismo,ihnp4}!ut-sally!oakhill!davet I know I can't program in C, but doesn't this program have a small bug in it? When i is 49999, doesn't some random word of memory get trashed by the assignment statement?