Salve a tutti.
Creando la funzione potenza per mettere in pratica ciò che ho appena imparato sulle funzioni mi sono imbattuto in un errore che mi blocca :master:
mi da errore sul for nell'implementazione della funzione pot. Cosa ho sbagliato?codice:#include <stdio.h> int pot(int, int); int main() { int num, esp; printf("Inserisci un numero"); scanf("%d", num); printf("Inserisci la potenza"); scanf("%d", esp); if(esp<=0) printf("Errore! il numero deve essere positivo!"); else printf("Il risultato è %d \n", pot(num, esp)); //richiamo funzione pot per le potenze system("PAUSE"); return 0; } int pot(int num, int esp) { int i; int n; n=num; for(i=1,i<esp,i++) { num=num*n; } return num; }

Rispondi quotando