|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
Aiuto errore in C
Mi sapete dire cosa non va in questa dichiarazione?
for(i=15;i!=strlen(stringa),i++){ confronto[i]=stringa[i]; confronto[i+1]='/0'; } mi da un errore For statement missing |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Re: Aiuto errore in C
Quote:
La virgola prima di i++ dovrebbe essere un ;.
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
sono fuso....adesso vedo se va..
grazie |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
Se dichiaro una cosa del tipo sai per caso se funziona?
int i; char stringa[100]; in stringa ci vado ad inserire un numero. Ho bisogno di convertirlo in int e metterlo nella variabile i. Come posso fare? Si può fare una cosa del tipo for(j=0;j<='/0';j++) i=stringa[j]; oppure mi da il numero Ascii del carattere numero? |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
|
int num;
scanf("%d", &num); |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
si ho fatto così..ma il mio problema è che ho un qualcosa in una stringa e poi un numero. Io dovrei prendere quel numero in formato char e inserirlo in una variabile di tipo int
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Quote:
int atoi(const char* s) cmq il consiglio è di cercare di far fare tutto alla scanf...
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
Quote:
Il problema se uso la atoi è che se il numero occupa + di uno spazio nel vettore me lo converte tutto? ad esempio se c'è un 19 nella variabile int mi mette 19 o 1? |
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Dec 2001
Città: Milano
Messaggi: 545
|
Quote:
__________________
Angus the Hunter @ Realm of magic | Angus Young @ Batracer °SetiEmperor°| Ninja Technologies { qualunque cosa sia, è veloce e fa male (cit.) } |
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: May 2002
Città: somewhere in Europe
Messaggi: 2554
|
ok userò la atoi!
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:57.