Bom dia pessoal, duvidas com relação ao piloto que ganhou a corrida.  
	Durante uma corrida de automóveis com 4 voltas de duração foram anotados 
	para 3 pilotos, na ordem, os tempos registrados em cada volta (em minutos). Faça 
	um programa para ler os tempos das 4 voltas, calcular e imprimir: 
	● O tempo de prova de cada piloto; 
	● O piloto que ganhou a corrida.  
	codigo:  
	#include <stdio.h> 
	#include <stdlib.h> 
	#include <locale.h>  
	int main() 
	{ 
	setlocale(LC_ALL, "portuguese");  
	float tempo[3], corrida[3][4]; 
	int pilotos, voltas, i;  
	for (pilotos = 0; pilotos < 3; pilotos++) 
	{ 
	tempo[pilotos] = 0; 
	for (voltas = 0; voltas < 4; voltas++) 
	{ 
	printf("Digite o tempo da %do. volta do %do. piloto: ", voltas+1, pilotos+1); 
	scanf("%f", &corrida[pilotos][voltas]);  
	tempo[pilotos] += corrida[pilotos][voltas]; 
	} 
	} 
	printf("\n"); 
	for (pilotos = 0; pilotos < 3; pilotos++) 
	{ 
	printf("O tempo do piloto %d é: %3.2f \n", pilotos+1, tempo[pilotos]); 
	}  
	printf("\n");   
	float menor;  
	for(tempo[pilotos] = 0; tempo[pilotos] < 3; tempo[pilotos]++) 
	{ 
	menor = tempo[pilotos]; 
	if(corrida[pilotos][voltas] < menor) 
	menor = corrida[pilotos][voltas];  
	}printf("Melhor tempo é do piloto %d, com o tempo %.2f", pilotos, tempo[pilotos]);  
	Pessoal, até a parte que mostra o tempo dos pilotos, roda certo, mas, na hora de mostrar o menor tem "ganhador" da zica.