R, 9695 bytes
Just run through the upper case alphabet repeatedly while advancing a counter by 1 if you encounter the letter in the counter position of the word and printing out the letter, a space otherwise.
function(s)while(F>""){for(l in LETTERS)cat("if"((F=substr(s,T,T))==l,{~l;T=T+1T=T+1;l},~"" ");~");cat("
")}
"~"=cat
R, 96 bytes
Just run through the upper case alphabet repeatedly while advancing a counter by 1 if you encounter the letter in the counter position of the word and printing out the letter, a space otherwise.
function(s)while(F>""){for(l in LETTERS)"if"((F=substr(s,T,T))==l,{~l;T=T+1},~" ");~"
"}
"~"=cat
R, 95 bytes
Just run through the upper case alphabet repeatedly while advancing a counter by 1 if you encounter the letter in the counter position of the word and printing out the letter, a space otherwise.
function(s)while(F>""){for(l in LETTERS)cat("if"((F=substr(s,T,T))==l,{T=T+1;l}," "));cat("
")}
R, 9996 bytes
Just run through the upper case alphabet repeatedly while advancing a counter that increases by 1 if you encounter the letter in the counter position of the word and printing out the letter, a space otherwise.
function(s)while(T<=nchar(s)F>""){for(l in LETTERS)"if"(substr(F=substr(s,T,T))==l,{~l;T=T+1},~" ");~"
"}
"~"=cat
R, 99 bytes
Just run through the upper case alphabet repeatedly while advancing a counter that increases by 1 if you encounter the letter in the counter position of the word and printing out the letter, a space otherwise.
function(s)while(T<=nchar(s)){for(l in LETTERS)"if"(substr(s,T,T)==l,{~l;T=T+1},~" ");~"
"}
"~"=cat
R, 96 bytes
Just run through the upper case alphabet repeatedly while advancing a counter by 1 if you encounter the letter in the counter position of the word and printing out the letter, a space otherwise.
function(s)while(F>""){for(l in LETTERS)"if"((F=substr(s,T,T))==l,{~l;T=T+1},~" ");~"
"}
"~"=cat
R, 99 bytes
Just run through the upper case alphabet repeatedly while advancing a counter that increases by 1 if you encounter the letter in the counter position of the word and printing out the letter, a space otherwise.
function(s)while(T<=nchar(s)){for(l in LETTERS)"if"(substr(s,T,T)==l,{~l;T=T+1},~" ");~"
"}
"~"=cat