寻求c语言高手!!帮忙改错!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/15 06:27:36
#include<math.h>
int main ()
{
double y;
int x,m;
for(;y>=-1;y-=0.1)
{
m=(int)acos(y);
for(x=1;x<m;x++)printf(" ")
printf("*");
for(;x<62-m;x++)print(" ");
printf("*\n");
}
return 0;
}

请问这个改错题怎么改啊?不是很会做,帮忙改下错,谢谢了!!!好了我追加分,谢谢

#include<math.h>
#include<stdio.h> //增加
int main ()
{
double y;
int x,m;
for(;y>=-1;y-=0.1) //y没有赋值,根据程序好像应该是个小于1的数
{
m=(int)acos(y);
for(x=1;x<m;x++)printf(" ") //此处少个;
printf("*");
for(;x<62-m;x++)print(" "); //此处应为printf(" ");
printf("*\n");
}
return 0;
}

double y;
int x,m;
for(;y>=-1;y-=0.1)

y没有初始值.

y m都没有初始值