文章
1
粉丝
80
获赞
0
访问
691
#include <stdio.h>
#include <string.h>
//获取点与点之间的地址值
int fun(char s[100],int i,int j){
int len=j-i,sum=0,t=1;
while(len){
sum+=(s[j-1]-'0')*t;
len--;
t*=10;
j--;
}
return sum;
}
void main(){
char s[100];
gets(s);
int len=strlen(s),t=0;
//b用来存地址值
int b[6];
//防止开头和结尾都有'.'的情况
if(s[0]=='.'||s[len-1]=='.') {printf("Error");return;}
for(int i=0,j=0;j<=len;){
if(s[j]>='0'&&s[j]<='9') j++;
//注意j==len结尾不要忘
&nbs...
登录后发布评论
暂无评论,来抢沙发