2 ワードを取り、その長さをカウントする関数を作成する必要があります。以下に書きましたが、このコードは最初の単語に対してのみ動作します。文全体をカウントするように改善するにはどうすればよいですか?
#include <stdio.h>
int findlen(int *s);
int main(void)
{
char string1[80];
printf("Enter a string: ");
scanf("%s", string1);
printf("Lenght of %s is %d\n", string1, findlen(string1));
}
//find the length of the inputted string
int findlen(char *s)
{
int count = 0;
while (*s != '\0')
{
s++;
count++;
}
return count;
}