Boa noite,
Preciso de uma ajuda em um Exercício em C. Tentei fazer mas acho que só fiz bagunça.
A questão a ser resolvida é a seguinte:
Construa um programa que leia valores numéricos inteiros positivos e apresente no final, a quantidade, o somatório, o maior e o menor valores lidos. O programa deve terminar quando o usuário informar 0 (zero).
#include<stdio.h>
int main()
{
int numero, guarda_numero, guarda_maior, guarda_menor, total;
int i;
printf("Entre com o %d numero inteiro: ");
scanf("%i", &numero);
guarda_numero=numero;
total = total + numero;
for (i=1; i++;)
{
printf("\n Entre com o %d numero inteiro: ",i+1);
scanf("%i", &numero);
while (numero==0)
{
if(numero>guarda_maior)
guarda_maior=numero;
}
else
}
if(numero<guarda_menor)
guarda_menor=numero;
}
printf("\nA quantidade de numeros colocados foi: %d", guarda_numero);
printf("\nA soma dos numeros colocados e: %d", total);
printf("\nO menor numero entrado e: %d", guarda_menor);
printf("\nO maior numero entrado e: %d", guarda_maior);
// getch();
return 0;
}