Post Undeleted by Destroigo
2 deleted 2 characters in body
source | link

C# (.NET Core), 198197 bytes

Without LINQ.

s=>{var w="";for(var j=1;j<53;j=0;j<52;){var u="";int t=j%13;u=t<2t=j%13;u=t<1?"K":t<2?"A":t<11?t+"":t<12?"J":t<13?"Q":"K";t=j++"Q";t=j++/13;u+=t<1?"H":t<2?"D":t<3?"S":"C";w+=s.IndexOf(u)<0?u+" ":"";}return w==""?"No missing cards":w;};

Try it online!Try it online!

C# (.NET Core), 198 bytes

Without LINQ.

s=>{var w="";for(var j=1;j<53;){var u="";int t=j%13;u=t<2?"A":t<11?t+"":t<12?"J":t<13?"Q":"K";t=j++/13;u+=t<1?"H":t<2?"D":t<3?"S":"C";w+=s.IndexOf(u)<0?u+" ":"";}return w==""?"No missing cards":w;};

Try it online!

C# (.NET Core), 197 bytes

Without LINQ.

s=>{var w="";for(var j=0;j<52;){var u="";int t=j%13;u=t<1?"K":t<2?"A":t<11?t+"":t<12?"J":"Q";t=j++/13;u+=t<1?"H":t<2?"D":t<3?"S":"C";w+=s.IndexOf(u)<0?u+" ":"";}return w==""?"No missing cards":w;};

Try it online!

    Post Deleted by Destroigo
1
source | link

C# (.NET Core), 198 bytes

Without LINQ.

s=>{var w="";for(var j=1;j<53;){var u="";int t=j%13;u=t<2?"A":t<11?t+"":t<12?"J":t<13?"Q":"K";t=j++/13;u+=t<1?"H":t<2?"D":t<3?"S":"C";w+=s.IndexOf(u)<0?u+" ":"";}return w==""?"No missing cards":w;};

Try it online!