yongyitian 发表于 2013-12-5 13:09 
朋友,前面4个数据集,a0为正确的,其他为与之比较的,然后后面用你给我的程序,怎么跑不出来呢?总提示有错,为什么呢?谢谢。
data a0;
input question $;
Q_no = scan(question, 1, '.');
Correct_answer = scan(question, 2, '.');
drop question;
datalines;
1.A
2.B
3.C
4.D
5.D
6.A
7.C
8.BC
9.ABC
10.BC
; run;
data a1;
input question $;
q_no = scan(question, 1, '.');
answer1 = scan(question, 2, '.');
drop question;
datalines;
1.A
2.B
3.C
4.A
5.D
6.A
7.C
8.BC
9.ABCD
10.BCD
; run;
data a2;
input question $;
q_no = scan(question, 1, '.');
answer2 = scan(question, 2, '.');
drop question;
datalines;
1.b
2.c
3.C
4.A
5.D
6.A
7.C
8.BC
9.ABCD
10.BCD
; run;
data a3;
input question $;
q_no = scan(question, 1, '.');
answer3 = scan(question, 2, '.');
drop question;
datalines;
1.A
2.B
3.d
4.A
5.D
6.c
7.C
8.BC
9.ABCD
10.BCD
; run;