sscanf()函数。

#include <stdio.h>
int main() {

    char str[10002];
    char a[1002],b[1002];
    while(gets(str)) 
    {  
     sscanf(str,"%s %s",a,b);
     printf("%s
",a);
     printf("%s
",b);
    }
}
View Code

#include <stdio.h>

int main()

{

 char str[10002];

 char a[1002],b[1002];  

while(gets(str))

 {   

             sscanf(str,"%s %s",a,b);  

printf("%s ",a);

  printf("%s ",b);

 }

}

#include <stdio.h>
int main() {

    char str[10002];
    char a[1002],b[1002],c[1002];
    while(gets(str)) 
    {  
     sscanf(str,"%[0-9]%[.]%[0-9]",a,b,c);
     printf("%s
",a);
     printf("%s
",b);
     printf("%s
",c);
    }
}
View Code

#include <stdio.h>

int main()

{

 char str[10002];  

char a[1002],b[1002],c[1002];  

while(gets(str))

   {

        sscanf(str,"%[0-9]%[.]%[0-9]",a,b,c);

       printf("%s ",a);

     printf("%s ",b);

      printf("%s ",c);

   }

}

#include <stdio.h>
#include<string>
int main() {

    char str[10002];
    char a[1002],b[1002],c[1002];
    while(gets(str)) 
    {  
     sscanf(str,"%[0-9]%*[.]%[0-9]",a,b,c);
     printf("%s
",a);
     printf("%s
",b);
     printf("%s
",strlen(c));
    }
}
View Code

#include <stdio.h>

#include<string>

int main() {

 char str[10002];

 char a[1002],b[1002],c[1002];

 while(gets(str))

 { 

  sscanf(str,"%[0-9]%*[.]%[0-9]",a,b,c);

  printf("%s ",a);  

printf("%s ",b);  

printf("%s ",strlen(c));  

}

}

原文地址:https://www.cnblogs.com/2014acm/p/3887527.html