Mam taki problem. Oto funkcja, która po przekazaniu do niej znaku ma go wypisać:
void wypisz(char a){
if(a==' ' && isalpha(a)==0){ /*jesli napotka znak spacji wypisz koniec linii*/
printf("\n");
}
if(isalpha(a)==1){ /*jesli napotka znak wypisz go*/
printf("%c", a);
}
}
Problem pojawia się kiedy do funkcji trafia polski znak np. "ą". Czy ktoś wie jak to zmodyfikować, aby działało z polskimi znakami ?
isalpha
.