C言語なら、オレに聞け! <4>

このエントリーをはてなブックマークに追加
548デフォルトの名無しさん
bitset関数とbitget関数の環境がないので自作するように言われてるけど
アルゴリズムが・・・

void *bitset(A,bit)
{
int *d=A;
int i = d + bit;
int m;
while(*d>0){
m = (*d)%2;
*d=m;
if(i==d)
*d++;
d++;
}
}

これだと、駄目な気がします。誰か教えてください。