#include // declare the function int sum3(int a, int b, int c) { a += 5; return a + b + c; } int main() { // declare a couple integers int a = 5, b = 7, c = 6, result; printf("a = 0x%x\t&a = 0x%x\n", a, &a); printf("b = 0x%x\t&b = 0x%x\n", b, &b); printf("c = 0x%x\t&c = 0x%x\n", c, &c); // call the function result = sum3(a,b,c); printf("result = %d\n", result); printf("a = 0x%x\t&a = 0x%x\n", a, &a); printf("b = 0x%x\t&b = 0x%x\n", b, &b); printf("c = 0x%x\t&c = 0x%x\n", c, &c); // can call function as many times as you want return 0; }