1#include <stdarg.h> 2 3void 4stub(int num, ...) 5{ 6 va_list ap; 7 char *end; 8 int i; 9 10 for (i = 0; i < 2; i++) { 11 va_start(ap, num); 12 while ( 1 ) { 13 end = va_arg(ap, char *); 14 if (!end) break; 15 } 16 va_end(ap); 17 } 18} 19 20int 21main() 22{ 23 stub(1, "ab", "bc", "cx", 0); 24 exit (0); 25} 26 27