12345678910111213141516171819202122232425262728 |
- // arrchar.c -- array of pointers, array of strings
- #include <stdio.h>
- #define SLEN 40
- #define LIM 5
- int main(void)
- {
- const char *mytalents[LIM] = {
- "Adding numbers swiftly",
- "Multiplying accurately", "Stashing data",
- "Following instructions to the letter",
- "Understanding the C language"
- };
- char yourtalents[LIM][SLEN] = {
- "Walking in a straight line",
- "Sleeping", "Watching television",
- "Mailing letters", "Reading email"
- };
- int i;
-
- puts("Let's compare talents.");
- printf ("%-36s %-25s\n", "My Talents", "Your Talents");
- for (i = 0; i < LIM; i++)
- printf("%-36s %-25s\n", mytalents[i], yourtalents[i]);
- printf("\nsizeof mytalents: %zd, sizeof yourtalents: %zd\n",
- sizeof(mytalents), sizeof(yourtalents));
-
- return 0;
- }
|