Estou usando o visual studio para programar em C/C++ e ao colocar o caracter % ele não é lido como deveria pois no scanf("%d") ele fica marcado como sendo um caracter dentro do "" e não executa sua função.
Estou usando o visual studio para programar em C/C++ e ao colocar o caracter % ele não é lido como deveria pois no scanf("%d") ele fica marcado como sendo um caracter dentro do "" e não executa sua função.
Olá, Luiz! Tudo joia?
Isso pode ser um problema de configuração do editor ou até mesmo um erro de sintaxe em outro lugar do código que está afetando essa parte. Aqui estão algumas sugestões para tentar resolver o problema:
Verifique Erros de Sintaxe: Certifique-se de que não há erros de sintaxe antes dessa linha de código. Às vezes, um erro anterior pode afetar a interpretação das linhas seguintes.
Reinstale ou Atualize Extensões: Se você estiver usando extensões para C/C++ no Visual Studio, tente desativá-las temporariamente ou atualizá-las.
Limpe e Recompile o Projeto: Às vezes, limpar o projeto e recompilá-lo pode resolver problemas estranhos. No Visual Studio, você pode fazer isso indo em Build > Clean Solution
e depois Build > Rebuild Solution
.
Verifique a Codificação do Arquivo: Certifique-se de que o arquivo está salvo com a codificação correta. No Visual Studio, você pode verificar isso em File > Advanced Save Options
.
Espero ter ajudado e bons estudos!