Original Code Data scoredata_ifthen; set scoredata0; TotalScore= sum(score1, score2, score3); AverageScore= mean(score1, score2, score3); /* Using the IF...THEN...statement*/ IF gender ='m' THEN gender_num=1; IF score1 NE. AND score2 NE. AND score3 NE. THEN take='complete'; IF AverageScore GE 90 THEN DO; grade= 'A'; pass= 'pass'; END; run; After running code OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK; 72 73 Data scoredata_ifthen; 74 set scoredata0; 75 TotalScore= sum(score1, score2, score3); 76 AverageScore= mean(score1, score2, score3); 77 /* Using the IF...THEN...statement*/ 78 IF gender ='m' THEN gender_num=1; 79 IF score1 NE. AND score2 NE. AND score3 NE. THEN take='complete'; ___ 388 201 76 ERROR 388-185: Expecting an arithmetic operator. ERROR 201-322: The option is not recognized and will be ignored. ERROR 76-322: Syntax error, statement will be ignored. 80 IF AverageScore GE 90 THEN DO; 81 grade= 'A'; 82 pass= 'pass'; 83 END; 84 run;
... View more