Isso recuperará todos os arquivos .c e .h:
wget -r -l1 --no-parent -A c,h http://pelusa.fis.cinvestav.mx/tmatos/LaSumA/LaSumA2_archivos/NumeRCPs/ansi/recipes/
O resultado será uma estrutura de diretório
pelusa.fis.cinvestav.mx/
tmatos/
LaSumA/
LaSumA2_archivos/
NumeRCPs/
ansi/
recipes/
e os arquivos .c e .h estarão em recipes / (ele não será salvo no mesmo diretório de destino, pois pode sobrescrever arquivos).
Existem outras ferramentas que podem ser mais fáceis, como o lftp (ele suporta o globbing melhor que o wget).