Đề bài: Dùng hàm viết chương trình nhập vào một dãy ký tự (string), sau đó tính độ dài của dãy ( đếm có bao nhiêu ký tự).
Đây là bài mình làm bị lỗi ở phần strlen, mọi người giúp với nhé !
Code:
#include <stdio.h>
#include <string.h>
void nhap_string (char *s);
int do_dai_day ();
int main (void)
{
int k;
char s;
nhap_string (&s);
l=do_dai_day ();
printf("Do dai cua day la: %d\n",l);
return 0;
}
void nhap_string (char *s)
{
char ss;
printf("Nhap vao mot day:\n");
while ((ss=getchar())!='#')
putchar (ss);
printf("\n");
*s=ss;
}
int do_dai_day ()
{
int leng;
char s;
leng=strlen (nhap_string (&s));
return leng;
}