1. Napisati funkciju void zameni(char s[]) koja u niski s maksimalne duzine 20 karaktera zamenjuje svako pojavljivanje slova a slovom b. Na primer: niska dan se zamenjuje niskom dbn U glavnom programu ucitati nisku sa ulaza i testirati funkciju. 2. Napisati funkciju void zameni3(char s[], char ns[]) koja zamenjuje svaki karakter niske s sa 3 naredna karaktera po abededi i tako dobijenu nisku cuva u ns. Na primer: nisku ANA treba modifikovati u BCDOPQBCD Napisati potom program koji sa ulaza ucitava 5 niski maksimalne duzine 20 karaktera i ispisuje odgovarajuce modifikacije. 3. Napisati program kojim se sa ulaza ucitava ceo broj k (k<=10) i niska s maksimalne duzine 20 karaktera, a zatim se ispisuje nova niska formirana nadovezivanje polazne niske n puta. Na primer: za unos 4 i ana izlaz je ana_ana_ana_ana 4. Napisati funkciju int palindrom (char s[]) kojom se proverava da li je zadata niska s palindrom (za nisku kazemo da je palindrom ako se isto cita i sa leve i sa desne strane). Na primer: niska anavolimilovana je palindrom U glavnom programu ucitati nisku i testirati rad funkcije. 5. Napisati funkciju int anagrami (char s1[], char s2[]) kojom se proverava da li su dve zadate niske anagrami (za dve niske kazemo da su anagrami ako se od slova prve niske moze formirati druga niska). Na primer: ortoped i torpedo U glavnom programu ucitati dve niske maksimalne duzine 20 i testirati rad funkcije.