Witam!
Potrzebuje taka funkcje ktora dostaje w argumencie tablice znakow i zamienia duze na male lub odwrotnie.
Naskrobalem cos takiego:
[code]
void zamiana_male_na_duze(char p)
{
while((p++))
{
if(((*p)>96)&&((*p)<123))
{
*p=-32;
}
printf("%s", p);
}
}
[/code]
w main mam
char tekst[500];
i funkcja jest wywolywana:
zamiana_male_na_duze(tekst);
mam wrazenie ze cos z moim printem jest nie tak.
Mam jeszcze dodatkowe pytanie: w funkcji lepiej operawac w tym przypadku na wskaznikach i czy odebrac ja jako tablice?