rapidamente te comento un fallito...
printf("El mejor tiempo en 100m lisos ha sido el opositor:%d, y su tiempo a sido:%d\n",mtiempo
);
se te olvida la primera variable.
no he podido mirar tu codigo pero de primero vistazo veo eso.
mañana 18.30 PM te lo miro xD..