int fun(char (*ptr)[]) { return 0; } int main () { int (*ptr)(char (*ch)[]); ptr=fun; return 0; }
Standard input is empty
prog.cpp:1:22: error: parameter ‘ptr’ includes pointer to array of unknown bound ‘char []’ prog.cpp: In function ‘int main()’: prog.cpp:4:28: error: parameter ‘ch’ includes pointer to array of unknown bound ‘char []’
Standard output is empty