编了个小程序,有点小错误,帮忙改改啊
											#include<stdio.h>#include<math.h>
void main()
{
double x,y,z;
scanf("%f,%f",&x,&y);
z=pow(x,y);
printf("%f",z);
}
无论输入什么数字,运算结果全为零,如果将输入语句注释掉,并把x,y赋初值,程序运行正常。
 2012-02-02 00:34
	    2012-02-02 00:34
   2012-02-02 00:55
	    2012-02-02 00:55
   2012-02-02 00:59
	    2012-02-02 00:59
   2012-02-02 10:18
	    2012-02-02 10:18
   2012-02-02 10:41
	    2012-02-02 10:41
   
										
					
	
 2012-02-02 11:42
	    2012-02-02 11:42
   2012-02-02 12:01
	    2012-02-02 12:01
   2012-02-02 12:36
	    2012-02-02 12:36
  
 2012-02-02 13:00
	    2012-02-02 13:00
   2012-02-02 13:10
	    2012-02-02 13:10