terça-feira, 19 de junho de 2018

Explorando a função printf() | uso de % em C

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

Nenhum comentário:

Postar um comentário