fork(6) download
  1. #include <stdio.h>
  2. #include<stdlib.h>
  3.  
  4. void printarray( char **array, int n)
  5. {
  6. int i, j;
  7. for(i=0; i<n; i++ )
  8. {
  9. for(j=0; j<n; j++)
  10. {
  11. printf("%c ", array[i][j] );
  12. }
  13. printf( "\n" );
  14. }
  15. }
  16.  
  17. int main()
  18. {
  19. int n = 2;
  20. int i, j;
  21.  
  22. char **array = (char **) malloc(n * sizeof(char*));
  23.  
  24. for (i=0; i<n; i++)
  25. {
  26. array[i] = (char *) malloc(n* sizeof(char));
  27. }
  28.  
  29. for (i=0; i<n; i++)
  30. {
  31. for (j=0; j<n; j++)
  32. {
  33. scanf("%c ", &array[i][j]);
  34. }
  35. }
  36.  
  37. printarray(array, n);
  38.  
  39. return 0;
  40. }
Success #stdin #stdout 0s 10320KB
stdin
a b
c d
stdout
a b 
c d