1*7744Speter static char *sccsid = "@(#)version.c 1.1 (Berkeley) 82/08/13"; 2*7744Speter 3*7744Speter #include <time.h> 4*7744Speter #include <stdio.h> 5*7744Speter 6*7744Speter extern char version[]; 7*7744Speter 8*7744Speter main() 9*7744Speter { 10*7744Speter long time(); 11*7744Speter long clock; 12*7744Speter struct tm *localtime(); 13*7744Speter struct tm *tmp; 14*7744Speter int major; 15*7744Speter int minor; 16*7744Speter 17*7744Speter time(&clock); 18*7744Speter tmp = localtime(&clock); 19*7744Speter sscanf(version, "%d.%d", &major, &minor); 20*7744Speter minor += 1; 21*7744Speter printf("char version[] = \"%d.%d (%d/%d/%d)\";\n", 22*7744Speter major, minor, tmp->tm_mon+1, tmp->tm_mday, tmp->tm_year); 23*7744Speter } 24