ciusss89
22-09-2011, 16:58
Problema:
Da una stringa composta esclusivamente da numeri e spazi, devo poter "leggere" ogni singolo numero e confrontarlo con un intero. Quello che voglio fare è estrarre l'intero contenuto nella stringa per poter poi eseguire un semplice if.
Help...sn 2 ore che ci sbatto la testa e non..
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
int main(){
char in[100];
int i,j=0;
gets(in);
printf("DIMENSIONE di quello acquisito da tastiera %d, stringa [%s]\n",strlen(in),in);
for(;j<strlen(in);j++){
// parsing code
printf("\n Intero [%d]",i);
}
return 0;
}
Da una stringa composta esclusivamente da numeri e spazi, devo poter "leggere" ogni singolo numero e confrontarlo con un intero. Quello che voglio fare è estrarre l'intero contenuto nella stringa per poter poi eseguire un semplice if.
Help...sn 2 ore che ci sbatto la testa e non..
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
int main(){
char in[100];
int i,j=0;
gets(in);
printf("DIMENSIONE di quello acquisito da tastiera %d, stringa [%s]\n",strlen(in),in);
for(;j<strlen(in);j++){
// parsing code
printf("\n Intero [%d]",i);
}
return 0;
}