Problema con vettore d'interi

di il
1 risposte

Problema con vettore d'interi

Ci vedete errori?
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <string.h>


#define max 30


int vettore(int v[max], int n)
{
    int i;
    
    printf ("Quanti numeri vuoi inserire? ");
    scanf ("%d",&n);
    for (i=0;i<n;i++)
    {
        printf ("%d: ",i);
        scanf ("%d",&v[i]);
    }
}

int somma(int v[max], int n, int som=0)
{
    int i;
    
    for (i=0;i<n;i++)
    
        som = som + v[i];
        
    
}

int main()
{
    int vet[max];
    int n,som;
    vettore(vet,n);
    somma(vet,n);
    printf ("La somma dei numeri e' : %d\n\n",som);
    system("pause");
    return 0;
}
    

    
Dopo aver inserito l'ultimo numero, crasha e devo chiudere il programma.

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte