ユーザー入力からテキスト全体の長さを計算できるように、スペースと改行文字を区別するためにこのコードを作成しました。リンクされたリストでその長さのスペースを割り当てることができるように、実際にはテキストの長さを計算する必要があります。
char s[24];
int l=0,i;
scanf("%s",s);
for(i=0;;){
if(s[i]==' ') {
l++;
i++;
}
else if (s[i]=='\0') break;
else {
l++;
i++;
}
}
printf("%d",l);