Anonymous functions in C