I think this is not related to %c , the characters are printed if there is no data in the array becasue your PercentRoll needs an entry on each row according to your algorithm you posted in the previous post
The data is in here in the data table and I am extracting and storing it in the data table like
//trying to print the data already extracted from the data table
for (auto& Array : Arr) //For each loop
{
printf("%c", Array); //print the variable data
}
print("_____________"); //print the inserted text
ItemType = Arr[FMath::RandRange(0, 99)];
main question is already answered you asked about logging the elements, for any new question open a new thread with maximum details as you can and if you have the code working in blueprint please post the high resolution image of it along with the C++ code you are trying… it will be easy easy and quick for us to debug your code instead of writing it from scratch.