こんばんわ、C歴一ヶ月の初心者です。
この度仕事でCを使う事になり、悩んでおります(´・ω・`)

固定長80バイトのファイルを読んで
エラーチェック→構造体に保存する処理なのですが、

下記の様なファイルがあった場合
<----------ファイル 80バイト--------->
NAME=NURUPO
ADRESS=TOKYO
KANRINO=1234,5678


【前提条件】
・レコードは左詰になっており空白は入らない。
・順番は決まっておりNAME→ADRESS→KANRINOの順。

'NAME='の場合は'='以降に続く文字が48文字以内の時に保存
'ADRESS='の場合は'='以降に続く文字が48文字以内の時に保存
'TEL'の場合は'='以降に続く数値をNUMERICチェック、
','より手前を番号1に保存、','より後を番号2に保存

とりあえず'='手前の文字列を取得して
whichとかで'XXXX'の時だったらエラーチェック処理→構造体に保存
の様ににやるのが良いのかな、、と思ってます。

情けないのですが'='以降の文字列取得に手間取っており、
ガチャガチャやってる内に処理が混乱してきてしまったので
宜しければご教授願います。