675164005 发表于 2015-8-10 22:47:23

大家帮我看看哪里有错误啊

#include <stdio.h>
#include <math.h>
void main()
{
        printf("input two number\n");
        int power(int x,int y);
        int x,y,c;

        scanf("%d,%d",&x,&y);
        c=power(x,y);
        printf("%d的%d次方是%d\n",x,y,c);
}

int power(int x,int y)
{
        int z,i,f;
        f=x;
                for(i=1;i<y;i++)
                {
                        x=x*f;
                }
                z=x;
                return(z);
               
}

~风介~ 发表于 2015-8-10 23:22:55

#include <math.h>
#include <stdio.h>

int power(int x,int y);

int main()
{
      printf("input two number\n");
      int x,y,c;

      scanf("%d,%d",&x,&y);
      c=power(x,y);
      printf("%d的%d次方是%d\n",x,y,c);
      
      return 0;
}

int power(int x,int y)
{
      int z,i,f;
      f=x;
                for(i=1;i<y;i++)
                {
                        x=x*f;
                }
                z=x;
                return(z);
               
}

barry_2012 发表于 2015-8-11 12:57:43

你把错误提示,也贴出来呀
页: [1]
查看完整版本: 大家帮我看看哪里有错误啊