home *** CD-ROM | disk | FTP | other *** search
- /*------------------------------------------------------------------*/
- /* ╡{ªí└╔ªW║┘: wat200.c */
- /*------------------------------------------------------------------*/
- #include <stdio.h>
- #include <stdarg.h>
-
- void total(char *couter_line, ...)
- {
- int result = 0;
- va_list param;
- int arg;
-
- va_start(param, couter_line);
- while ((arg = va_arg(param, int)) != 0)
- {
- result += arg;
- }
- printf(couter_line, result);
- }
-
- void main()
- {
- total("1+2+3+4+5+6+7+8+9+10 = %d",
- 1,2,3,4,5,6,7,8,9,10);
- }
-
-