#include<stdio.h>

/* deklaracje funkcji */
float potega(float x,int y);

int main()
{
	float x;
	int y;
	
	printf("Podaj podstawe i wykladnik potegowania.\nPodstawa= ");
	scanf("%f",&x);
	printf("Wykladnik= ");
	scanf("%d",&y);
	printf("%f^%d=%f\n",x,y,potega(x,y));

	return 0;
}



/* definicja f. potega */
float potega(float x,int y)
{
	float p=1;
	int i;
	if(y<0) 
	{	
		x=1/x;
		y=-y;
	}
	for(i=1;i<=y;i++) p*=x;
	return p;
}



