Questo è un programma per il calcolo della potenza di un numero dato un certo esponente.
Purtroppo, non funziona!
Qualcuno potrebbe dirmi dove ho sbagliato ??
#include<stdio.h>
int power (int x,int y);
int main()
{
int x;
int y;
scanf("%d%d\n",&x,&y);
printf("%d",power(x,y));
getchar();
getchar();
return 0;
}
int power(int x,int y)
{
if(x==0)
return 0;
if (y==0)
return 1;
else
return ( x * power(x,y-1));
}

Rispondi quotando
