你需要do和_i_(索引变量)之间的空格,如下所示。因为你有do_i_。你的警告也提供了一个线索。
data RV2; retain _seed_ 0; n=20; p=0.6; do _i_ = 1 to 100; binorm1= ranbin(_seed_,n, p); output; end; drop _seed_ _i_; run;