#include<stdio.h> int sub(int s[],int *y) { static int t=3; *y=s[t]; t--; return 0; } main() { int a[]={1,2,3,4},i; int x=0; for(i=0;i<4;i++) { sub(a,&x); printf("%d",x); printf("\n"); } }