计算判别式的值d=什么⊙∀⊙?是把数输入进去但是得不到数值

img


哪里错了?输入a.b.c后只能出来d,不能出来那个值,这是怎么回事?求问,我想知道要怎么写才正确~

img

你要等它输入之后才能进行计算,所以要放在scanf后面,,还有你这压根没输出delta的值,要改成:printf("delta: %lf",delta);

img

首先得要scanf输入之后再计算delta值,因此把delta = b * b - 4 * a * c;这一行放到scanf语句之后
其次printf也是错的,改成printf("%lf",delta);