for(i=0;i<=y;i++)
{s*=x;}
printf("the result is:%d",s);
getch();
用这个循环就成了。
#include
#include
main()
{
int x,y,result;
scanf("%d%d",&x,&y);
result = pow(x,y);
printf("%d^%d = %d",x,y,result);
getch();
}
你的程序本没有错,只是没有接收power的返回值而已
你的程序本没有错,只是没有接收power的返回值而已
POW(X,Y)