Skip to content

Instantly share code, notes, and snippets.

@pasali
Forked from austa/str_cat.c
Last active December 15, 2015 01:48
Show Gist options
  • Save pasali/5182166 to your computer and use it in GitHub Desktop.
Save pasali/5182166 to your computer and use it in GitHub Desktop.
/*
* File: main.c
* Author: alaattin
*
* Created on 17 Mart 2013 Pazar, 17:01
*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*
*
*/
char *str_cat(char[], char[]);
int main(int argc, char** argv) {
char ilk_dizi [5];
char ikinci_dizi [5];
printf("İlk ve ikinci diziyi giriniz: \n");
scanf("%s%s", ilk_dizi, ikinci_dizi);
printf("İki dizinin eklenmiş hali: %s \n", str_cat(ilk_dizi, ikinci_dizi));
return (EXIT_SUCCESS);
}
char *str_cat(char dizi1[], char dizi2[]){
int i, j = 0;
for(i = strlen(dizi1), j = 0; dizi2[j] != '\0'; i++, j++){
dizi1[i] = dizi2[j];
}
return dizi1;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment