#include <limits.h>
#include <stdio.h>

int main() {
  int integer, largest_int = INT_MIN, smallest_int = INT_MAX;
  int count_positive = 0;

  for ( ; ; ) {
    printf("Please enter a positive integer: \n");
    scanf("%d", &integer); //XXX add error handling
    if (integer == 0 && count_positive > 1) 
      break;
    else if (integer > 0) {
      count_positive = count_positive > 1 ? 2 : count_positive + 1;
      if (largest_int < integer)
        largest_int = integer;
      if (smallest_int > integer)
        smallest_int = integer;
    }
  }
  printf("%d %d\n", smallest_int, largest_int);
  return 0;
}