>>582
馬鹿?

>>579
何が不満なのか判らんが、
foo()にs3のポインタを渡すのがいやならこうすれば?
void foo(struct Struct1 * s1,int num){
struct Struct3 * s3 = & s1->struct2.struct3;
s1->var1 = s3->var2 * num;
return;
}