What's wrong with my code ?? Please help ! I'm stucked with this thing !

#include <stdio.h>
#include <conio.h>

main()
{

int circle;
int a;

printf("To compute for the perimeter of a circle, enter radius: ");
scanf("%d", &a);

circle = (2 * 3.1416 * &a);

printf("\nPerimeter of circle = 2 * 3.1416 * (%d) = %.2f");

int trapezoid;
int b, c, d, e;

printf("To compute for the perimeter of a trapezoid, enter base1, base2, side1, side2: ");
scanf("%d","%d","%d","%d", &b, &c, &d, &e);

trapezoid = (&b + &c + &d + &e);

printf("\nPerimeter of trapezoid = (%d + %d + %d + %d) = %.2f");

int parallelogram;
int f, g;

printf("To compute for the perimeter of a parallelogram, side length and base length: ");
scanf("%d","%d", &f, &g);

parallelogram = (2*(&f + &g));

printf("\nPerimeter of parallelogram = 2 * (%d + %d) = %.2f");

getch();

}
Topic archived. No new replies allowed.