登录站点

用户名

密码

兴趣联盟 - C 语言疑难杂症

  • 分享

    求教编程的高手

    延续的梦 2012-10-17 10:37
    #include <stdio.h>
     #include <conio.h>
     #include <stdarg.h>
     
     char buffer[80]="30 90.0 abc";
     
     int vssf(char * fmt,va_list,...)
     {
     	va_list argptr;
     	int cnt;
     	
     	fflush(stdin);
     	
     	va_start(argptr, fmt);
     	cnt = vsscanf(buffer, fmt, argptr);
     	va_end(argptr);
     	
     	return(cnt);
     }
     
     int main(void)
     {
     	int inumber;
     	float fnumber;
     	char string[80];
     	
     	vssf("%d %f %s", &inumber, &fnumber, string);
     	printf("%d %f %s\n", inumber, fnumber, string);
     	return 0;
     }
    请问 int vssf(char * fmt, va_list,...)填对了吗?
你还不是该群组正式成员,不能参与讨论。 现在就加入