How do you plan to solve it?
module demux1to4( input d, input [1:0]s, output reg [3:0]y ); integer i; always@(*) begin for(i=0 ; i<4; i=i+1) begin if(s==i) y[i]=d; else y[i]=1'b0; end end endmodule