Il codice è abbastanza incomprensibile: è inutile usare il tag CODE se il codice non è indentato in partenza...
Ad ogni modo: quello che devi fare un esercizio scolastico o qualcosa per i cavoli tuoi? Se non è un esercizio scolastico potresti usare la funzione strtok per spezzettare una stringa, così ti semplifichi un bel po' la vita. Rimettere insieme i pezzi poi non è difficile...