Advertisement
markkoval1999

Untitled

Nov 22nd, 2016
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.74 KB | None | 0 0
  1. //#define _NO_CRT_STDIO_INLINE
  2. #define n 100
  3. #include <stdio.h>
  4. #include <stdarg.h>
  5. #include <string.h>
  6. void get_str(char *str,...);
  7. int main()
  8. {
  9.     int k = 0, i = 0;
  10.     char str[10][n];
  11.     char save[10][n];
  12.     for (int j = 0; j < 10; j++)
  13.     {
  14.         str[j][n] = NULL;
  15.     }
  16.     while (k < 5)
  17.     {
  18.         printf("Enter str[%d][100] ",k);
  19.         fgets(str[k],99,stdin);
  20.         strcpy_s(save[k], str[k]);
  21.         k++;
  22.     }
  23.     get_str(save[0],save[1],save[2],save[3],save[4],save[5], save[6], save[7], save[8], save[9],NULL);
  24.    
  25.     /*for (i = 0; i < k; i++)
  26.     {
  27.         printf("%s",save[i]);
  28.     }*/
  29.     getchar();
  30.     getchar();
  31.     return 0;
  32. }
  33. void get_str(char *str , ...)
  34. {
  35.     char *temp;
  36.     va_list p;
  37.     va_start(p,str);
  38.     while ((temp = va_arg(p, char*)) != NULL)
  39.     {
  40.         printf("%s",temp);
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement