C/Visual C - Ayuda con error de sintaxis

 
Vista:

Ayuda con error de sintaxis

Publicado por Cecilia (3 intervenciones) el 24/03/2010 19:23:22
Hola a todos,
este es un simple ejercicio donde tengo que sumar los elementos de tipo entero de un vector...
Pero nose porque me da error de sintaxis en la linea 6, donde esta escrito: void main()
Seguramente es un error tonto, pero ya tantas veces que lo ejecute, borre aca, cambie lo otro, que o me doy cuenta.....

Muchas gracias...
Cecilia

#include<iostream.h>
#include<conio.h>

int suma(int)

void main()
{
int long;
int vec[long];
int nro;

cout<<"Ingrese longitud del arreglo: "<<endl;
cin>>long;

for(int i=0;i<long;i++)
{
cout<<"Ingrese numero para el vector:" <<endl;
cin>>vec[i];

}

cout<<"La suma de los elementos: "<<suma(vec[])<<endl;

getch();

}

int suma(int vec[])
{
int sumat=0;
for(int j=0;j<long;j++)
{
sumat=sumat+vec[i];
}
return sumat;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con error de sintaxis

Publicado por Capitan Kirk (97 intervenciones) el 24/03/2010 23:50:45
Pon un punto y coma (;) al final de la línea int suma(int), aparentemente no es más que eso.

Saludos,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar