/******************************************************************************
Online C Compiler.
Code, Compile, Run and Debug C program online.
Write your code in this editor and press "Run" button to compile and execute it.
*******************************************************************************/
# include <stdio.h>
# define swapl(a, b) tmp = a; a = b; b = tmp;
void swap2 (int a,int b)
{
int tmp;
tmp = a; a = b; b = tmp;
}
void swap3 (int*a, int*b)
{
int tmp;
tmp = *a; *a = *b; *b = tmp;
}
int main ()
{
int num1 = 5, num2 = 4, tmp;
if (num1 > num2)
{
swapl (num1, num2);
printf("In 1\n");
printf ("%d, %d\n", num1, num2);
}
if (num1 < num2)
{
swap2 (num1 + 1, num2);
printf("In 2\n");
printf ("%d, %d\n", num1, num2);
}
if (num1 >= num2)
{
swap3 (&num1, &num2);
printf("In 3\n");
}
printf ("%d, %d", num1, num2);
return 0;
}