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