// Abstraction and scope #include #include int get_positive_int(string prompt); int main(void) { int i = get_positive_int("positive integer, please: "); printf("%i\n", i); } // Prompt user for positive integer int get_positive_int(string prompt) { int n; do { n = get_int("%s", prompt); } while (n < 1); return n; }