View Code of Problem 42

#include<stdio.h>
#include<math.h>
int main()
{
  float a,b,c,d,X1,X2;
  scanf("%f %f %f",&a,&b,&c);
  d=sqr(b*b-4*a*c);
  X1=(-b+d)/2*a;    X1=(-b-d)/2*a;
  printf("%.2f %.2f",X1,X2);
  return 0;
}
/*
Main.c: In function 'main':
Main.c:7:3: warning: implicit declaration of function 'sqr' [-Wimplicit-function-declaration]
   d=sqr(b*b-4*a*c);
   ^
Main.c:9:3: warning: 'X2' is used uninitialized in this function [-Wuninitialized]
   printf("%.2f %.2f",X1,X2);
   ^
/tmp/cc9q4tQj.o: In function `main':
Main.c:(.text+0x5c): undefined reference to `sqr'
collect2: error: ld returned 1 exit status
*/

Double click to view unformatted code.


Back to problem 42