int *addr(int ptn){
switch(ptn){
case 1: return &soubi_Eattack;
以下繰り返し
}
return &gomi;
}

:
gomi=0;
*addr(boguDataObj.fukaS1[boguNo]) += boguDataObj.fukaV1[boguNo];
*addr(boguDataObj.fukaS2[boguNo]) += boguDataObj.fukaV2[boguNo];