Salve a tutti, ho un problema riguardante Pelles C.
Questo è un semplice esercizio sulle strutture, ma non riesco a compilare perchè mi dà questi errori:

1) warning #2145: Assignment of 'struct studente *' to '(incomplete) struct studente *'
2) error #2120: Redeclaration of 'inserisci', previously declared at C:\Users\Alessia\Documents\Pelles C Projects\gioco.c(8); expected 'void __cdecl function(int, (incomplete) struct studente *)' but found 'void __cdecl function(int, struct studente *)'.

L'esercizio riguarda solamente l'inserimento e la stampa del Nome,Cognome, e Voto di 3 studenti.Questo è il codice:

codice:
#include <stdio.h>
#include <stdlib.h>

#define LEN_NAME 10	
#define LEN_COGN 20
#define N 3		//numero degli studenti da inserire

void inserisci(int n, struct studente v[]);
void stampa(int n, struct studente v[]);

struct studente
{
	char nome[LEN_NOME+1];
	char cognome[LEN_COGN+1];
	int voto;
};


int main(void)
{
	struct studente vett[N];	//vettore di struttura dove inserisco nome,cognome e voto dei 3 studenti

	inserisci(N,vett);
	stampa(N,vett);

	return 0;
}
//-------Funzione inserisci()----------------
void inserisci(int n, struct studente v[])
{
		int i;

		for(i=0; i<=N; i++)
		{
			printf("Nome, Cognome, Voto\n");
			scanf("%s\n", v[i].nome);
			scanf("%s\n",v[i].cognome);
			scanf("%d\n",&v[i].voto);
		}
}
//--------Funzione stampa()---------------------------
void stampa(int n, struct studente v[])
{
		int i;

		for(i=0; i<=N; i++)
		{
			printf("%s\t%s\t%d\n", v[i].nome,v[i].cognome,v[i].voto);
		}
}
Grazie in anticipo!!!
CIAO