Output of a Program

I came across this question but I can’t understand what is happening here.

include <stdio.h>

define scanf "%s Geeks For Geeks "

main()
{
printf(scanf, scanf);
getchar();
return 0;
}

1 Like