プログラムを書くときのコーディングは大切です。
他の人が見るとき、すぐ判断するように書かれていると助かります。


Javaのですが、C言語も参考になるかと
http://www.tcct.zaq.ne.jp/ayato/programming/java/codeconv_jp/index.html


●自分のコーディング

if (hoge == 0) {
    // write code 
} else if (hoge == 1) {
    // write code 
} else {
    // write code 
}
switch (hoge) {
    case 0:
        // write code 
        break;

    case 1:
        // write code 
        break;

    case 2:
        // write code 
        break;
}
for (int i = 0; i < 10; ++i) {
    // write code 
}
while (true) {
}
struct Hoge {
    // write member
};
bool Hoge()
{
    return true;
}
class CHoge
{
public:
    int foo;

private:
    void func();

};
printf("echo dat=%d, str=%s\n", dat, str);


●苦手なコーディング

// 空白スペースなし
if(a==0){
    // code
}else{
    // code
}
// {}がない
// 自分は1行でも{}はつけます
if(a == 0)
    if(b == 0)
        func();
switch(a) {
case 0:
    break;

case 1:
    break;
}
// {を1行使う
if (a == 0)
{
    // code
}
else
{
    // code
}
// bool型をtrue, falseで比較している
if (bHoge == true) {
}

// ↓↓↓↓↓↓
if (bHoge) {
}