Advertisement
ivanria

double dimension arrays and pointer to it

Aug 7th, 2015
285
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5.         char week_days[7][9] = { {"пон"}, {"вто"}, {"сре"}, {"чет"}, {"пят"},
  6.                 {"суб"}, {"вос"} };
  7.         int i, j;
  8. #ifdef POINT
  9.         for (i = 0; i < 7; i++) {
  10.                 for (j = 0; *(j + (i * 9) + (char *)week_days) != '\0'; j++) {
  11.                         printf("%c", *(j + (i * 9) + (char *)week_days));
  12.                 }
  13.                 printf("\n");
  14.         }
  15. #else
  16.         for (i = 0; i < 7; i++) {
  17.                 for (j = 0; week_days[i][j] != '\0'; j++) {
  18.                         printf("%c", week_days[i][j]);
  19.                 }
  20.                 printf("\n");
  21.         }
  22. #endif
  23.         return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement