struct {
        unsigned int dert5;
        int dert4;
        int dert3;
        char day_name[];
        int dert;
        int dert1;
        int dert2;
        }dertli;
bu şekilde bir yapı olusturdugumda compile ediyor. ancak
devamında 
dertli.dert4 = 12; gibi degerler atadıgımda stucture daki degişkenlere 
Warning [374] E:\pic_projeler\Deneme_empromblockwriteread\Main_p  rogram_modbusdemo.c; 17.7 missing basic type; int assumed
Error   [984] E:\pic_projeler\Deneme_empromblockwriteread\Main_p  rogram_modbusdemo.c; 17.7 type redeclared
Error   [1098] E:\pic_projeler\Deneme_empromblockwriteread\Main_p  rogram_modbusdemo.c; 17.7 conflicting declarations for variable "dertli" (E:\pic_projeler\Deneme_empromblockwriteread\Main_  program_modbusdemo.c:15)
Error   [314] E:\pic_projeler\Deneme_empromblockwriteread\Main_p  rogram_modbusdemo.c; 17.7 ";" expected
şeklinde hata veriyor. yardımcı olabilecek varsa sevinirim.
2. olarak eproma integer ve charlardan oluşan 10 bytelık bir veriyi integerler ayrı charlar ayrı değilde tek bir komutla yazdırmak gondermek mümkün mü ?
[email protected] mail adresim yardımcı olabilecek varsa sevinirim.