/* * Strängar & strängfunktioner */ #include #include #include void exempel1(void) { char s[10]; /* OBS! index = 0..9 */ printf("----------- exempel 1 -----------\n\n"); printf("Mata in en sträng : "); scanf("%s", s); /* Obs inget & eftersom s är en adress */ printf("-->%s<--\n", s); printf("------ fältnamn är adresser ------\n\n"); }/* exempel1 */ void exempel2(void) { char str1[25] = "Första strängen"; char str2[25] = "Andra!"; char *str3; str3 = calloc(25,sizeof(char)); printf("----------- exempel 2 -----------\n\n"); printf("-->%s<--\n",str1); str3 = strcat(str2,str1); printf("-->%s<--\n",str3); printf("\n--------- konkatenering ---------\n\n"); }/* exempel2 */ int main(void) { /* exempel1(); */ exempel2(); return 0; }/* main */