BuenasEn que plataforma trabajas y que compilador usas?Que alguien me corrija si estoy mal, algunos compiladores no esperan que main devuelva valor, proba poner void main.var == int V[], int elementos // este es el otro errorEl operador == es de comparacion, no de asignacion, tenes que usar =.Igualmente V lo declaras despues de esa asignacion, por lo que te va adecir que no existe.en C una vez ejecutada la primera sentencia de un bloque no se pueden declarar mas variables.float suma(var), resta(var), producto(var); que es eso?si son funciones, busca algo de info de como se trabaja con funciones en C, porque no esta de la forma adecuada ni en el lugar adecuado. Saludos