sscanf 函数的调用~~~
这是用来处理 ( 左边的数值 和记录 ()这两个中间的数值
4
11(10)
11(2)
11(3)
11(4)
读入的是这种数据
#include<stdio.h> char a[100],buf[200],ans[200]; int main() { int x,i,ji; while( scanf("%d",&x)!=EOF) { for(i=1;i<=x;i++) { scanf("%s",a); sscanf(a,"%[^(]%n",buf,&ji); printf("%s %d\n",buf,ji); sscanf(a,"%*[^(](%[^)]",buf); printf("%s\n",buf); } } }