fork download
  1. #include <stdio.h>
  2.  
  3. int InitMap();
  4. int LoadMapData();
  5. int SaveMapData();
  6.  
  7. unsigned char Map[100][100];
  8.  
  9. int main() {
  10. InitMap();
  11. LoadMapData();
  12. /* edit */
  13. SaveMapData();
  14. return 0;
  15. }
  16.  
  17. int InitMap() {
  18. int x, y;
  19. for(y = 0; y < 100; ++y){
  20. for(x = 0; x < 100; ++x){
  21. Map[x][y] = (unsigned char)0;
  22. }
  23. }
  24. return 0;
  25. }
  26.  
  27. int LoadMapData() {
  28. int x, y;
  29. for(y = 0; y < 100; ++y){
  30. for(x = 0; x < 100; ++x){
  31. Map[x][y] = getc(stdin);
  32. if(feof(stdin)){
  33. return -1;
  34. }
  35. }
  36. }
  37. return 0;
  38. }
  39.  
  40. int SaveMapData()
  41. {
  42. int x, y;
  43. for(y = 0; y < 100; ++y){
  44. for(x = 0; x < 100; ++x){
  45. putc(Map[x][y], stdout);
  46. }
  47. }
  48. return 0;
  49. }
  50. /* end */
  51.  
Success #stdin #stdout 0s 2064KB
stdin
Standard input is empty
stdout