--- /dev/null
+
+int a(first, second, third)
+ float second;
+ const char *third;
+ int first;
+{
+ printf("Args: %d %f %s\n", first, second, third);
+ return 0;
+}
+
+int main(void)
+{
+ a(42, 42.42, "What is 6 times 9?\n");
+ return 0;
+}
--- /dev/null
+
+int a(first, second, third)
+ float second;
+ float first;
+ const char *third;
+ int first;
+{
+ printf("Args: %d %f %s\n", first, second, third);
+ return 0;
+}
+
+int main(void)
+{
+ a(42, 42.42, "What is 6 times 9?\n");
+ return 0;
+}
--- /dev/null
+
+int a(first, second, third)
+ const char *third;
+ int first;
+{
+ printf("Args: %d %f %s\n", first, second, third);
+ return 0;
+}
+
+int main(void)
+{
+ a(42, 42.42, "What is 6 times 9?\n");
+ return 0;
+}