Pra quem estava com problema de seg fault qdo dava free nos vetores:
ao invés de usar scanf( "%d", &var ); eu usei scanf( "%hd", &var ); e o
free funcionou! Valeu Carlos K. e Marcel!!!!
--
Ivan Bittencourt de Araújo e Silva Neto
ivanneto@yahoo.com