Hi, Can someone please enlighten me as to what is wrong with this code.
Code:
#include<stdio.h>
int main()
{
struct virus{
char signature[25];
char status[25];
int size;
}v[2]={
"Yankee Doodle","Deadly",1813,
"Dark Avenger","Killer",1795
};
int i;
for(i=0;i<2;i++){
printf("\n%s %s\n\n",v.signature,v.status);
}
return 0;
}
Output:
Code:
gcc -Wall c.c -o c
c.c: In function ‘main’:
c.c:10: warning: missing braces around initializer
c.c:10: warning: (near initialization for ‘v[0]’)
c.c:15: error: request for member ‘signature’ in something not a structure or union
c.c:15: error: request for member ‘status’ in something not a structure or union