Hello frenz, is it workable to pass only the base address of an array to "?scanf" and have it convert into successive memory locations? int d[4]; scanf("%d %d %d %d", d); I guess the question is whether "scanf" uses the format string or the number of arguments to determine how many thingies to convert. So, what is it? rob