wishmaster
21/02/2003, 22:57
Arkadaşlar Merhabalar,
C Dilinde stringlerle ilgili bir sorunum var.
Elimizde iki katar var ve bunlardan birincisi "birinci katar" ikincisi "ikinci katar" olarak tanımlıyorum.Bu iki katarı birleştirerek bir katar haline getiriyorum ve bu katarın uzunluğunu görüntülüyorum.Ancak aşağıda yazdığım kodta ne hatası var acaba? YArdımcı olursanız sevinirim.
Derlediğim zaman [Warning] In function `int main()': ve implicit declaration of function `int strcat(...)' satır 10
hataları veriyor.
#include <stdio.h>
char katar[50];
int i;
main()
{
strcpy(katar,"birinci katar");
strcat(katar,"ikinci katar");
for (i=0;katar[i];i++)
printf(katar);
printf("%d",strlen(katar));
}
C Dilinde stringlerle ilgili bir sorunum var.
Elimizde iki katar var ve bunlardan birincisi "birinci katar" ikincisi "ikinci katar" olarak tanımlıyorum.Bu iki katarı birleştirerek bir katar haline getiriyorum ve bu katarın uzunluğunu görüntülüyorum.Ancak aşağıda yazdığım kodta ne hatası var acaba? YArdımcı olursanız sevinirim.
Derlediğim zaman [Warning] In function `int main()': ve implicit declaration of function `int strcat(...)' satır 10
hataları veriyor.
#include <stdio.h>
char katar[50];
int i;
main()
{
strcpy(katar,"birinci katar");
strcat(katar,"ikinci katar");
for (i=0;katar[i];i++)
printf(katar);
printf("%d",strlen(katar));
}