1.

Point out the error in the program?

#include<stdio.h>
#include<string.h>
void modify(struct emp*);
struct emp
{ char name[20]; int age;
};
int main()
{ struct emp e = {"Sanjay", 35}; modify(&e); printf("%s %d", e.name, e.age); return 0;
}
void modify(struct emp *p)
{ p ->age=p->age+2;
}

A. Error: in structure
B. Error: in prototype declaration unknown struct emp
C. No error
D. None of above
Answer» C. No error


Discussion

No Comment Found