Two basic things I would start with.
First a proc freq for each of the variables crossed with the prepost variable and generate chi-square tests. Something like:
proc freq data=surv;
tables prepost *(apple banana blueberry cherry grape melon
orange pineapple rasberry strawberry) / chisq ;
run;
That would tell you whether the distributions are the same. Options to consider would be Deviation, showing the difference of actual vs expected frequency for cells, JT, and might look at Plots as well.
I might also look at Proc TTest to see if the means move for any of the "fruit" variables but your data will need some resturturing to do a before/after structure. See TTEST documentation for an example.
... View more