Considere o código a seguir, utilizando a linguagem de programação C. Assinale a alternativa correta.
#include <stdio.h> int main() { int x = 1, y, z; y = ++x; z = y++; y = 2; printf("%%%d, %d, %d%%", x, y, z); return 0; }
A) Será impresso: %1, 2, 3%.
B) Será impresso: 2, 2, 3.
C) Será impresso: %2, 2, 2%.
D) Será impresso: 1, 2, 3.
E) Ocorrerá o seguinte erro: incompatible type for argument 1 of printf.