This is usdebt.c in view mode; [Download] [Up]
/* by Erik Sowa <sowa@netcom.com>. Public domain. */ #include <stdio.h> #include <time.h> typedef double debt_t, pop_t; extern debt_t national_scb89debt_at(); extern debt_t national_aj92debt_at(); extern pop_t national_pop_at(); extern void debt_to_string(); void main(argc, argv) int argc; char **argv; { char debtbuf[255], sharebuf[255]; time_t now; debt_t scb89debt, aj92debt; pop_t pop; now = time ((time_t*) 0); scb89debt = national_scb89debt_at(now); aj92debt = national_aj92debt_at(now); pop = national_pop_at(now); printf("Estimates of current U.S. National Debt:\n"); debt_to_string(scb89debt, debtbuf); debt_to_string(scb89debt/pop, sharebuf); printf("Survey of Current Business (1989) estimate: $%s.\n Your share: $%s.\n",debtbuf,sharebuf); debt_to_string(aj92debt, debtbuf); debt_to_string(aj92debt/pop, sharebuf); printf("Albuquerque Journal (1992) estimate: $%s.\n Your share: $%s.\n",debtbuf,sharebuf); }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.