I am currently trying to read from multiple directories, but when I set the path using a %s (has a saved array of all the file locations) it will not read.
SDL_Surface* image = SDL_LoadBMP("D:\\UltimateModManager\\mods\\%s\\.umm\\icon.bmp", currentmod[i - 1]);
It prints the location just fine onto the console, yet it will not read my image. But if I set a true path, it does oddly enough.