新手关于c语言的问题。。

#includevoid get(int a,int b,int c){ if(b*b-4*a*c>0) printf("函数有两个根\n"); else if(b*b-4*a*c=0) printf("函数有一个根\n"); else printf("函数无解\n"); } int main(){ int a,b,c; printf("输入abc的值\n") ; scanf("%d%d%d",&a,&b,&c); get(a,b,c); return 0; }

两个错,一个是if(b*b-4*a*c=0)
->
if(b*b-4*a*c==0)
一个是,你的括号是全角的,要修改为半角的。

你想问什么啊- -这是典型的方程组解的问题

else if(b*b-4*a*c==0)