69,369
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
#include <stdlib.h>
int main()
{
char *str="0,3001133445,12442345345,0,0,0,0,0,0,0,0, \
1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0";
char s2[20], s3[20], s22[20], tmp[20];
int index=strlen(str)-1, count=0;
sscanf(str, "%[^,],%[^,],%[^,]", tmp, s2, s3);
while(count<2)
{
if(str[index] == ',') count++;
index--;
}
sscanf(str+index+2, "%[^,]", s22);
printf("s2=%s, s3=%s, s22=%s\n", s2, s3, s22);
system("PAUSE");
return 0;
}