There are two things of note, both have to do with the path you’ve used for your call to LoadTexture.
Be careful of which slash you use when defining the contents of a string. A back-slash \ follow by a character can result you in using what is called an escape character instead. As a result, the program will think you’re doing something else and not treat that backslash as what you intended. Instead, use a forward-slash /. As an aside, if you wanted to use a backslash, we can utilize that same escape-character feature and type \\ instead.
The path that is supplied to the LoadTexutre function is meant to be relative. What this means is that any path supplied is assumed to be based on the root folder that contains the executable for your project (the exe file generated when you compile). In your case, Dasher_Project_010923\textures\scarfy.png means that Raylib was looking for scarfy.png in a folder called textures inside of a folder called Dasher_Project_010923 that was also contained within your root folder. Assuming that Dasher_Project_010923 is the name of your project’s root folder, this means you path should be textures\scarfy.png
With those two things in mind, “Dasher_Project_010923\textures\scarfy.png” should actually be “textures/scarfy.png”
Thank you so much for your help. Even after typing “textures/scarfy.png” the sprite still did not show up. The only thing that has worked so far is putting the scarfy.png into the same folder as the .cpp file and then loading “scarfy.png” from there.