/* What does this print if the user types 3 1 4 1 5 q? */ #include void pfa_read(int x[],int xlen,int space) { while ((xlen < space) && (scanf("%d",&x[xlen]) == 1)) ++xlen; } void pfa_print(int x[],int xlen) { int i; for (i = 0;i < xlen;++i) printf("%d\n",x[i]); } int main(void) { int x[300] = { 8, 7, 6 }; int xlen = 2; pfa_read(x,xlen,300); pfa_print(x,xlen); return 0; }