Salve, ragazzi in questa traccia d'esame mi viene richiesto di contare quante parole contengano la silaba do io ho scritto questo codice:
Ma non compila assolutissimamente! Mi da dei warning e non esegue alcun che!! Qualcuno può darmi una mano?? Sto impazzendo!!codice:#include<stdio.h>#include<string.h> #include<stdlib.h> int do_finder( char m[], int n){ int i, do_counter = 0; n=11; for(i=0; i<n; i++){ if((strstr(m[i],"do") )!= 0){ do_counter++; } } printf("\nLe parole che contengono do sono: %d", do_counter); return do_counter;} int main (){ int do_number; char mat[10]={"Domiziana"}; do_finder(mat,do_number); return 0; }

Rispondi quotando