#include #include #include void ispisi_unazad(char* str) { for (int i = strlen(str) - 1; i >= 0; i--) { printf("%c", str[i]); } printf("\n"); } void zameni_slovo(char* str) { int length = strlen(str); for (int i = 0; i < length; i++) { if (str[i] == 'A') { str[i] = 'I'; } } printf("%s\n", str); } int broj_slova(char* str) { int count = 0; int length = strlen(str); for (int i = 0; i < length; i++) { if (isalpha(str[i])) { count++; } } return count; } void ispis_slovo_po_slovo(char* str) { int length = strlen(str); for (int i = 0; i < length; i++) { printf("%c\n", str[i]); } } void ispisi_slovo_E(char* str) { int length = strlen(str); for (int i = 0; i < length; i++) { if (str[i] == 'E' || str[i] == 'e') { printf("%c\n", str[i]); } } } void odredi_tip_karaktera(char c) { if (isupper(c)) { printf("Veliko slovo\n"); } else if (islower(c)) { printf("Malo slovo\n"); } else if (isdigit(c)) { printf("Broj\n"); } else { printf("Simbol\n"); } } int main() { char str1[] = "UNETI STRING SA TASTATURE"; ispisi_unazad(str1); char str2[] = "APOKALIPSA"; zameni_slovo(str2); char str3[] = "USKORO CE LETNJI RASPUST!"; printf("Broj slova: %d\n", broj_slova(str3)); char str4[] = "DOBARDAN!"; ispisi_slovo_E(str4); char str5[] = "ANDALUZIJA"; ispis_slovo_po_slovo(str5); printf("Latinično slovo Z: %c\n", 'Z'); char karakter = '5'; odredi_tip_karaktera(karakter); char str6[] = " ZALAZAK"; char str7[] = "SUNCA"; char str8[] = "SUTON"; strcat(str6, str7); strcat(str6, str8); printf("Nadovezani string: %s\n", str6); return 0; }