I have one array (h) and want to create another array that creates a flag (1) when the value of array h is bigger than 3.
Find below the code that I am using. Why is it not working?
 data curas.curas_aux2;
    set curas.curas_aux;;
     array h(47);
      array c(47);
            do i=1 to i=47;
        c(i) = 0;
        if h(i) > 3 then do; c(i) = 1;
        end;
    end;
    drop i;
run;