All pastes #2053475 Raw Edit

Anonymous

public text v1 · immutable
#2053475 ·published 2011-05-03 14:19 UTC
rendered paste body
#include <stdio.h>
int exp_func (int a,int b)
{
    if (b == 0)
    {
        int result;
        result = 1;
    }
    if (b != 0)
    {
        int x, result;
        x = 0;
        result = a;
        while(x<b)
        {
            result *= a;
            x += 1;
        }
        return (result);
     }
}
int main(void)
{
    int a;
    printf("Enter an integer.  ");
    scanf("%d",&a);
    int b;
    printf("Enter another integer.  ");
    scanf("%d",&b);
    int c;
    c = a+b;
    if (a != b)
    {
        printf("%d+%d = %d\n",a,b,c);
    }
    if (a == b)
    {
        printf("%d+%d = %d*2 = %d\n",a,b,a,c);
    }
    int d;
    d = a*b;
    if (a != b)
    {
        printf("%d*%d = %d\n",a,b,d);
    }
    if (a == b)
    {
        printf("%d*%d = %d^2 = %d\n",a,b,a,d);
    }
    int e;
    e = a-b;
    printf("%d-%d = %d\n",a,b,e);
    int f;
    if (b == 0)
    {
        printf("ERROR, Invalid Arithmetic!\n");
    }
    else
    {
        f = a/b;
        printf("%d/%d = %d\n",a,b,f);
    }
    f = exp_func(a,b);
    printf("%d^%d = %d\n",a,b,f);
    return 0;
}