Saludos estoy haciendo este programa que me lee varios números y me da la suma, promedio, mayor y menor pero el problema que tengo es con el menor ya que no se como hacerlo sin tener que utilizar un vector, solo con el for
#include <stdio.h>
#include <stdlib.h>
/*Leer n valores enteros e imprimir la suma, promedio, producto, el mayor y el menor*/
int main()
{
int cantidad,numero,i,suma=0,producto=1,mayor=0,menor=0;
float promedio;
printf("Dame el numero de enteros\n"); for(i=0;i<cantidad;i++)
{
suma+=numero;
producto*=numero;
if(numero>mayor)
mayor=numero;
else
menor=numero;
}
printf("La suma es: %d\n",suma
); printf("El producto es: %d\n",producto
); promedio= (float)suma/cantidad;
printf("El promedio es: %.2f\n",promedio
); printf("El mayor es: %d\n",mayor
); printf("El menor es: %d\n",menor
); return 0;
}
gracias