File: Stare vježbe/vjezbe09/55__stringovi.c
/* 55__stringovi.c Osnovne funkcije za rad sa stringovima iz <string.h> */ #include <stdio.h> #include <string.h> #define MAX 50 int main() { char s1[MAX], s2[MAX], s3[2*MAX]; /* Funkcija gets ucitava kompletni redak unesen sa tastature (ukljucujuci i '\n'), te pritom zamijeni '\n' s '\0' */ gets(s1); gets(s2); printf("\ns1: %s s2: %s\n", s1, s2 ); printf("strlen(s1): %d strlen(s2): %d\n", strlen (s1 ), strlen (s2 )); printf("strcmp(s1, s2): %d\n", strcmp (s1, s2 )); strcpy(s3, s2); printf("strcpy(s3, s2) -> s3: %s\n", s3 ); strcat(s3, s1); printf("strcat(s3, s1) -> s3: %s\n", s3 ); return 0; }
|