Wow , when I go in WE60 and see the basic sturcture for IDOC for ex: MATMAS05, I find its using C programming language ?
Example:
#define E2CUCO
typedef struct{
.
}