What will be the output of the following C code?
#include <stdio.h>
#define p( m ) printf( "t*" #m " = %s", t##m )
char tram[]="tram";
int main()
{
int x;
x=p(ram);
}
#include <stdio.h>
#define p( m ) printf( "t*" #m " = %s", t##m )
char tram[]="tram";
int main()
{
int x;
x=p(ram);
}A. error
B. tram=tram
C. t*ram=t*ram
D. t*ram=tram
Answer: Option D

Join The Discussion