name printing
Belgarath
garath at ais.org
Fri Jan 18 12:58:04 AEST 1991
I have the following lines in a program that get no errors, but do not
run the way I would like. This is on Turbo C for an IBM:
main() {
static char *days[7] = {"Saturday","Sunday",etc....};
int day_of_the_week;
/* day of the week is evaluated to a number between 0 and 6 here */
then:
printf("The day of the week is %s", days[day_of_the_week]);
}
Obviously all the calculations are cut out, but when it prints it either
prints "The day of the week is (null)" or it prints all kinds of graphic
characters. I even made it %c for a second in desperation (but changed back to %s)
Please respond through e-mail, thanks.
--
*------------------------------------------------------------------*
| Scott | The University of Michigan, Ann Arbor |
| garath at ais.org | Computer Science Major |
*------------------------------------------------------------------*
More information about the Comp.lang.c
mailing list