インクリメントがちょいわからなん
do{
str[j++]=table[num%10];
num/=10;
i++;
if(i%3==0 && num!=0)
{
str[j++]=',';
}
}while(num!=0);

i++ってループをぬけたら+1だっけ?
それともi++をやった直後+1だっけ?