需要通过分隔符“解析网址或IP”。并在C中的每个分隔符之前计算单词长度。换句话说,www.google.com将返回 www -3 谷歌-6 com -3
任何帮助都将不胜感激。
答案 0 :(得分:0)
在string.h中查看 strtok 和 strlen
#include <stdio.h>
#include <string.h>
int main(void) {
char url[] = "www.google.com";
char *token;
token = strtok(url, ".");
while(token != NULL) {
printf("%s -%d\n", token, (int)strlen(token));
token = strtok(NULL, ".");
}
return 0;
}