自己找视频自学也没找到合适的,就来问你们了(要求用字符串的函数
#include<stdio.h>
#include<string.h>
char s[100],a[100];
int main() {
int len,lena=0,i;
while(scanf("%s",s)!=EOF){
len = strlen(s);
for(i=0;i<=len;i++){
if(s[i]=='|'||i==len){
printf("%s %d\n",a,lena);
lena=0;
memset(a,0,sizeof(a));
}else{
a[lena++]=s[i];
}
}
}
}
觉得有用的话采纳一下哈