I am trying to decode a base64 string but the result contains some invalid characters.
The string is
decodeString=`bWFpbi5jOiBJbiBmdW5jdGlvbiDigJhtYWlu4oCZOgptYWluLmM6NToyMzog
ZXJyb3I6IGV4cGVjdGVkIOKAmDvigJkgYmVmb3JlIOKAmH3igJkgdG9rZW4K
ICAgIDUgfCBwcmludGYoIkhlbGxvIFdvcmxkISIpCiAgICAgIHwgICAgICAg
ICAgICAgICAgICAgICAgIF4KICAgICAgfCAgICAgICAgICAgICAgICAgICAg
ICAgOwogICAgNiB8IAogICAgNyB8IH0KICAgICAgfCB+ICAgICAgICAgICAg
ICAgICAgICAgIAo=`
console.log(atob(decodeString));
The output that I am getting is:
main.c: In function ‘main’:
main.c:5:23: error: expected ‘;’ before ‘}’ token
5 | printf("Hello World!")
| ^
| ;
6 |
7 | }
| ~
The decoded string is a compiler output. Everything expect " ' "(single quotes) are printing just fine. Please help