Discussion in 'Mac Programming' started by jamesapp, Apr 7, 2008.

  1. jamesapp macrumors 6502a

    Mar 7, 2008
    james-collinss-macbook-pro:prog13 jamescollins$ ./prog13.10
    Today's date is 9/25/.24.

    got this output when i tried to run a program from a book.

    here is my test program which i called prog13.10.m

    // program to illustrate structure pointers
    #import <stdio.h>
    int main (int argc, char *argv[])
      struct date
      int month;
      int day;
      int year;
     struct date today, *datePtr;
     datePtr = &today;
     datePtr ->month = 9;
     datePtr ->day = 25;
     datePtr ->year = 2004;
     printf ("Today's date is %i/%i/.2%i. \n",
          datePtr->month, datePtr->day, datePtr->year %100);
     return 0;
    for the year my program says .24 instead of 04
    any help would be appreciated.
  2. gnasher729 macrumors P6


    Nov 25, 2005

Share This Page