00,01,02,03,04,05,06,07,08,09
10,11,12,13,14,15,16,17,18,19

C言語でこのようなファイルの中身をfgetcで一文字ずつとりだし、20の一次配列に格納したいのですが
どのようにすればよいのでしょうか。
whileで一文字づつ取っていくので00だったら0と1がそろってから配列にいれカンマはj除きたいのですが
swith文で可能でしょうか?
初心者で解りづらいかもしれませんがアドバイスをお願いします。

while((c=fgetc(fp)) != EOF){

swith(c){
case ',':

case ' ':

default:

   for (i = 0; i < 20; i++){
  array[i] = d;
}
}
}