[C++] Chcę napiać coś co mi sprawdzi czy w tablicy nie ma znaku
Mam coś takiego:
Kod:
if(
for (c=0; c<51;){
if(wpisane[c]!=znak)
c++;} ) {wykonano=wykonano +1;}
wpisane- to tablica,W której są litery, które podało się wcześniej
znak- to aktualna podana literka
c-licznik
wykonano- to zmienna, w której przechowuje się ile razy wydrukowano znak
Mam taki pomysł na funkcje:
Kod:
prototyp: czyniema (char wpisane, char znak);
wywołanie: czyniema (char wpisane, char znak);
funckja:int czyniema(char wpisane, char znak){
int c=0;
for (c=0; c<51;){
if(wpisane[c]==znak) {return powtorka=1;}
}
}
Ale to mi nie działa, bo chyba nie mogę w if'a, dawać pętli ? Chciałem to zrobić funkcją, ale nie wiem jak przekazać te parametry, w ogóle przeczytałem, że funkcja nie może zwrócić wartości tablicy... A może je przyjąć?
Ogólnie to muszę sprawdzić czy aktualnie podany znak już nie został wcześniej podany...