Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define _CRT_SECURE_NO_WARNINGS
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include <ctype.h>
- typedef char STRING[100];
- typedef int NIZ[100];
- typedef STRING NIZ[100];
- void prikazSamoglasnika(char a[]){
- char slovo;
- int duzina = strlen(a);
- printf("Prikaz samoglasnika:\t");
- for (int i = 0; i < duzina; i++){
- slovo = a[i];
- if (slovo == 'a' || slovo == 'e' || slovo == 'i' || slovo == 'o' || slovo == 'u'){
- printf("%c\t", a[i]);
- }
- }
- }
- int funkcijaProvere(STRING a, STRING provera){};
- void funkcijeZaStringove(char a[],char b[]){
- int iste;
- printf("B: %s\n", b);
- strcpy(b, a);//STRING A SE KOPIRA U STRING B
- printf("B nakon strcpy: %s\n", b);
- printf("B: %s\n", b);
- strcat(b,a);//NADOVEZUJE A NA B
- printf("B nakon strcat: %s\n", b);
- fflush(stdin);
- b = "a";
- a = "b";
- fflush(stdin);
- printf("A: %s\n", a);
- printf("B: %s\n", b);
- iste = strcmp(a,b);//VRATITI 0 AKO JE a==b,-1 ako je a<b, 1 ako je a>b
- if (iste == 0){
- printf("Ova dva stringa su jednaka!\n");
- }
- else{
- printf("Ova dva stringa nisu jednaka!\n");
- }
- }
- void malaSlovaUVelikaVelikaUMala(char a[]){
- int duzina = strlen(a);
- int i;
- char slovo;
- for (i = 0; i < duzina; i++){
- if (isupper(a[i]) == 1){
- fflush(stdin);
- slovo = tolower(a[i]);
- fflush(stdin);
- a[i] = slovo;
- }
- else{
- fflush(stdin);
- slovo = toupper(a[i]);
- fflush(stdin);
- a[i] = slovo;
- }
- }
- }
- void daLiJePalindrom(STRING a){
- int i;
- int duzina = strlen(a);
- for (i = 0; i < duzina / 2; i++){
- if (a[i] != a[duzina - 1 - i]){
- printf("Ovo nije palindrom!\n");
- return;
- }
- }
- printf("Ovo je palindrom!\n");
- }
- int main(void){
- char a[100] = "OVO je NEKI striNG";
- char b[100] = "String";
- STRING provera = "aAeEiIoOuU";
- char c = 'o';
- //printf("String a: %s\n",a);
- //fflush(stdin);
- //scanf("%s", &a); //SAMO AKO JE 1 REC!!!
- //fflush(stdin);
- //printf("String a: %s\n", a);
- /*fflush(stdin);
- gets(a);
- fflush(stdin);
- puts(a);
- */
- // funkcijeZaStringove(a, b);
- return 0;
- }
- //SORTIRANJE STRINGA!!!
- //PRIMENITI CEZAROVO SIFROVANJE a->c a+2=c;
- //FREKVENCIJA SVAKOG SLOVA U RECENICI
- //NAJDUZA REC U STRINGU
- //PALINDROM
- //BROJ PRAZNINA I INTERPUNKCIJSKIH ZNAKOVA
- //BEO CRN CRVEN = BEOCRNCRVEN
- //159 = jedan pet devet
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement