Adding offset to all elements in a structure : <p>Is there a way to add an offset to all elements in a structure in one go. </p>

<pre><code>#include &lt;stdio.h&gt;

struct date {           /* global definition of type date */
    int month;
    int day;
    int year;
};

main()
{

    struct date  today;

    today.month = 10;
    today.day = 14;
    today.year = 1995;

    //I want to add 2 to month/day/year.
    today.month += 2;
    today.day += 2;
    today.year += 2;

    printf("Todays date is %d/%d/%d.\n", \
        today.month, today.day, today.year );
}
</code></pre>
