#include<iostream> using namespace std; typedef void(*FunPtr)(int); int sum(int = 10, int = 20); void output(int); int main(){ FunPtr ptr = output; (*ptr)(30); return 0; } int sum(int x, int y){ return(x + y % 20); } void output(int x){ cout<< sum(x) << endl; }