Технически, вывод может быть любым, так как вы не печатали перевод строки в конце, а также потому, что вы не включили stdio.h
: -).
Однако исправим две ошибки:
#include <stdio.h>
int main(void)
{
printf("%%%%\n");
return 0;
}
Выше должно быть напечатано %%
с последующим переводом строки.
Каждая спецификация преобразования представлена символом%.
...
Спецификаторы преобразования и их значения:
...
%
: записан символ %
. Ни один аргумент не преобразуется. Полная спецификация преобразования должна быть %%
.
(C99 7.19.6.1).