#include <stdio.h> void print_and_increment(int *p) { printf("%d\n", *p); *p += 1; } void print_and_incr_ten_times(int *p) { print_and_increment(p); print_and_increment(p); print_and_increment(p); print_and_increment(p); print_and_increment(p); print_and_increment(p); print_and_increment(p); print_and_increment(p); print_and_increment(p); print_and_increment(p); } int main() { int x = 1; print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); print_and_incr_ten_times(&x); return 0; }
no subject
Date: 2020-07-22 22:46 (UTC)