配列は、宣言と同時に初期化することが出来ます。
配列の初期化は、次のようにして行います。

型名 配列名[要素数]={0番の数値,1番の数値,2番の数値,・・・};

{}で囲んだ中に順番に,で区切って数値を並べます。
全てを指定する必要はないので、数値の個数は、配列の要素数以下にします。
配列の要素数よりも少ない場合、残りには全て0が代入されます。

char型の配列で文字列を取り扱えます。
しかし、上記の配列を初期化する方法は非常に面倒です。
いちいち1文字ずつ区切って書かなければなりません。

C言語では、もっと直感的に文字列を初期化出来る方法があります。
今まで文字列を表す時には""で囲んできましたが、これを使う方法です。
なお、"" で囲んだ文字列を特に、文字列リテラルと呼ぶことがあります。

文字列リテラルを使うと、簡単に文字列の初期化が出来ます。

つまり、{"abc"}をコンパイラは{'a','b','c'}と解釈しますから、前者の場合の
{}には特に意味がなくなりますが、配列を初期化する記述としては問題
ありません。