ProgHubPH

Дан следующий код. Что выведется на печать?

#include <ostream> 
 
void print1(int v) 
{ 
    std::cout << v; 
} 
void print2(int v) 
{ 
    std::cout << v*v; 
} 
 
 
int main() 
{ 
    int n = 5; 
    void(*p1)(int); 
    void(*p2)(int); 
 
    p1 = print1; 
    p2 = print2; 
 
    p1(n); 
    p1++; 
    p1(++n); 
 
    return 0; 
} 
56
536
Ошибка компиляции
525