C examples for Data Type:int
Raises numbers to integer powers
#include <stdio.h> double power(double n, int p); // ANSI prototype int main(void) { double x, xpow; int exp;//from w w w . ja v a 2s. com printf("Enter two numbers. Enter q to quit.\n"); while (scanf("%lf%d", &x, &exp) == 2){ xpow = power(x,exp); // function call printf("%.3g to the power %d is %.5g\n", x, exp, xpow); printf("Enter next pair of numbers or q to quit.\n"); } printf("from b ook2s.com!\n"); return 0; } double power(double n, int p) { double pow = 1; int i; for (i = 1; i <= p; i++) pow *= n; return pow; // return the value of pow }