ld,输出长整数;if体防止最后一次换行
不加这些题目也能过
#include<stdio.h>
#include<math.h>
int main()
{
int x,n=0;
scanf("%d",&x);
while (n<=x){
long y=pow(3,n);
printf("pow(3,%d) = %ld",n,y);
n++;
if(n<=x){
printf("\n");
}
}
}