me deberia dar la suma de n numeros pero solo me da el ultimo?
#include <stdio.h>
main()
{
int suma,i,n,numero;
printf("Escriba cuantos numeros va a sumar: ");
scanf("%d", &n);
suma = 0; /* Valor inicial */
numero = 0;
printf("Escriba los numeros:\n ");
for (i=1; i<=n; i++)
scanf("%d", &numero);
suma += numero;
printf("Su suma es %d", suma);
}