#include #include struct foo; struct foo { int i; int j; int k; }; void go(foo *f); int main(int argc, char *argv[]); void go(foo *f) { int s = f->i + f->j; int t = f->i * f->j; printf("%d %d\n", s, t); } int main(int argc, char *argv[]) { foo f; f.i = atoi(argv[1]); f.j = atoi(argv[2]); go(&f); return 0; }