Per la prima parte ti può aiutare la funzione strtok; per la successiva puoi usare la normale atoi, come già detto.