A função printf() usa o caractere % seguido de uma letra para identificar o formato da impressão.
O problema surge quando queremos imprimir o caractere %. Se usarmos simplesmente % na expressão de controle printf(), o compilador achará que não especificamos o formato corretamente e acusará um erro.
O correto é usar dois símbolos %.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int reajuste = 10;
printf("O reajuste foi de %d%%.\n",reajuste);
system("PAUSE");
return 0;
}
A saída será:
O reajuste foi de 10%.
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhari
O problema surge quando queremos imprimir o caractere %. Se usarmos simplesmente % na expressão de controle printf(), o compilador achará que não especificamos o formato corretamente e acusará um erro.
O correto é usar dois símbolos %.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int reajuste = 10;
printf("O reajuste foi de %d%%.\n",reajuste);
system("PAUSE");
return 0;
}
A saída será:
O reajuste foi de 10%.
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhari
Nenhum comentário:
Postar um comentário