void colora(char string[300])
{
int i = 1;
if(string[ i] == "f")
{
i++;
printf("\n%c\n", string[ i]);
}
}
mi da un errore nel rigo della if, perchè?
o meglio così?
void colora(char string[300])
{
int i = 1;
char par = 'f';
while (strcmp(string[ i],par) != 0)
{
i++;
printf("\n%c\n", string[ i]);
}
}
edit: ho trovato l'errore.. si tratta della parametro in entrata.
forse se spiego cosa vorrei fare è più facile per tutti.
Data una stringa, vorrei prendere una sottostringa compresa tra due caratteri ( e ).
come fare?
grazie
Ultima modifica effettuata da feddur il 12/12/2008 alle 23:42 |