void aaa(char *a)
{
char* b = a;

while (*a==' ' || *a=='\t') {a++;}

while (*a!=0) {*b++ = *a++;}
*b=0;
}

そんな難しいことかぁ〜〜??(w
って思う。

なんかISBLANKとかマクロ作って、しかもそれをforの中に入れちゃって、
簡単な事をわざわざややこしくしてるだけでバカバカしいと思う。個人的に。

戻り値で何かするわけでも無いのに int main に絶対的に固執したり、mainの最後なのにわざわざ free したりとか、
forやwhileに{}を使わなかったりとか、
そういうバカバカしい「かっこつけ・ハッタリ」かますから、そういう小さい微妙な読みづらさが積み重なって、全体的にプログラムが意味不明になるってのにw

たとえば、これみたいな「ど〜〜〜ってことない処理w」でも、364やら363やら357やらみたいに「あれ?あれ?」ってなっちゃってて、
ほんとバカバカしい文法だなぁ〜〜って思うw
もっと普通に、素朴に書けば、な〜〜んてことない簡単なことなのにw
わざわざ「通っぽい文法」で書いて、自分で自分を混乱させてるという… あ、あほや…w