1 /* $OpenBSD: alloca.c,v 1.6 2003/09/02 23:52:16 david Exp $ */ 2 3 /* Written by Michael Shalayeff, 2003, Public Domain. */ 4 5 #include <stdio.h> 6 #include <stdlib.h> 7 #include <string.h> 8 9 int 10 main(int argc, char *argv[]) 11 { 12 char *q, *p; 13 14 p = alloca(41); 15 strcpy(p, "hellow world"); 16 17 q = alloca(53); 18 strcpy(q, "hellow world"); 19 20 exit(strcmp(p, q)); 21 } 22