/*
 * math_ops.c
 * This program makes use of the various arithmetic operators.
 */

#include <stdio.h>

int main ()
{
  int   a, b;
  float x, y;

  /* Read two integer numbers. */
  printf ("Please enter two integer numbers: ");
  scanf ("%d %d", &a, &b);

  /* Perform some calculations. */
  printf ("%d + %d = %d\n", a, b, a + b);
  printf ("%d - %d = %d\n", a, b, a - b);
  printf ("%d * %d = %d\n", a, b, a * b);
  printf ("%d / %d = %d\n", a, b, a / b);
  printf ("%d mod %d = %d\n", a, b, a % b);

  /* Read two real numbers. */
  printf ("Please enter two real numbers: ");
  scanf ("%f %f", &x, &y);

  /* Perform some calculations. */
  printf ("%g + %g = %g\n", x, y, x + y);
  printf ("%g - %g = %g\n", x, y, x - y);
  printf ("%g * %g = %g\n", x, y, x * y);
  printf ("%g / %g = %g\n", x, y, x / y);

  return (0);
}