Buenos dias Frijolito,
No tengo mucha experiencia en programacion, mejor dicho me estoy iniciando en esto, pero entiedo lo basico, bueno he visto tu codigo, nose ni con que codificas o como la haces, pero probablemente sea por el compilador o en la aplicacion la cual programas si no esta actualizada o otra cosa, he puesto en mi compliador y no me da errores, los consejos que te puedo dar es que revises e actualices el compilador, que revises las librerias, y tambien revisa la configuracion o que el archivo al cual quieres leerlo e modificarlo este bien configurado, tb puede ser que tengas que espicificar la ruta del archivo al cual quieras leer e modificar o simplemente ponero en la misma carpeta, ya te digo que no soy ningun experto en esto, pero solo intento ayudar, tb en esto de la programacion tienes que investigar y ser muy cabezudo en acabar tu proyecto, intenta buscar e investigar sobre tu problema.
Mucha suerte con tu proyecto <3