<div dir="ltr">Mettiamo alla prova i gullisti programmatori di C<div><br></div><div style>devo scrivere un piccolo programma che mi prenda un file di testo cosi fatto:</div><div style><br></div><div style><div>111792;AFGHANISTAN;Areeba Mobile;93;77</div>
<div>125426;AFGHANISTAN;AT Mobile;93;75,78,89</div><div>124225;AFGHANISTAN;AWCC Mobile;93;70</div><div>123768;AFGHANISTAN;Etisalat Mobile;93;78</div><div>2;AFGHANISTAN;Other;93;</div><div>111793;AFGHANISTAN;Roshan Mobile;93;72,79</div>
<div>129491;ALBANIA;OLO;355;4249,4250,4251,4252</div><div><br></div><div style>e devo riorganizzarlo cosi:</div><div style><br></div><div style><div>111792;AFGHANISTAN;Areeba Mobile;9377</div><div>125426;AFGHANISTAN;AT Mobile;9375</div>
<div>125426;AFGHANISTAN;AT Mobile;9378<br></div><div>125426;AFGHANISTAN;AT Mobile;9389<br></div><div><div>124225;AFGHANISTAN;AWCC Mobile;9370</div><div>123768;AFGHANISTAN;Etisalat Mobile;9378</div><div>2;AFGHANISTAN;Other;93;</div>
</div><div>111793;AFGHANISTAN;Roshan Mobile;9372<br></div><div>111793;AFGHANISTAN;Roshan Mobile;9379<br></div><div>129491;ALBANIA;OLO;3554249<br></div><div>129491;ALBANIA;OLO;3554250<br></div><div>129491;ALBANIA;OLO;3554251<br>
</div><div>129491;ALBANIA;OLO;3554252<br></div><div><br></div><div style>In pratica e' un listino prezzi dove pero' mi hanno messo i prefissi per una certa destinazione tutti insieme in una cella separati da virgola, invece io devo averi riga per riga come scritto.</div>
<div style><br></div><div style>Il mio problema è che se uso la fscanf, l'ultimo ciclo mi prende anche il valore della riga successiva, cioe' non riesco a dire alla fscanf di fermarsi quando arriva a fine riga.</div>
<div style><br></div><div style>Estratto del codice:</div><div style><br></div><div style><a href="http://codepad.org/YaolFNjB">http://codepad.org/YaolFNjB</a><br></div><div style><br></div><div style>Se qualcuno ha voglia..</div>
<div style><br></div><div style>Grazie</div></div></div></div>