0
What is the output of the following C program?
#include <stdio.h>
int add(int a, int b) { return a + b; }
int mul(int a, int b) { return a * b; }
int main() {
int (*fp[2])(int, int) = {add, mul};
printf("%d %d", fp[0](3, 4), fp[1](3, 4));
return 0;
}- A12 7
- B7 7
- C7 12
- D12 12
Correct answer: C