fork download
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4. #include <time.h>
  5. //
  6. void NhapMang(int *a, int n)
  7. {
  8. srand(time(0));
  9. for (int i = 0; i < n; i++)
  10. {
  11. a[i] = rand() % 10;
  12. }
  13. }
  14. void XuatMang(int *a, int n)
  15. {
  16. for (int i = 0; i < n; i++)
  17. {
  18. printf("%d ", a[i]);
  19. }
  20. printf("\n");
  21. }
  22.  
  23. void SapXepTangDan(int *a, int n)
  24. {
  25. for (int i = 0; i < n; i++)
  26. {
  27. for (int j = i + 1; j < n; j++)
  28. {
  29. if (a[i] > a[j])
  30. {
  31. int temp = a[i];
  32. a[i] = a[j];
  33. a[j] = temp;
  34. }
  35. }
  36. }
  37. }
  38.  
  39. // tron 2 mang thanh 1 mang duoc sap xep thu tu tang dan
  40. void Tron2MangThanh1MangTangDan(int *&a, int n, int *b, int m)
  41. {
  42. realloc(a, (n + m)*sizeof(int));
  43. for (int i = 0; i < m; i++)
  44. {
  45. a[n + i] = b[i];
  46. SapXepTangDan(a, n + 1 + i);
  47. }
  48. }
  49. int main()
  50. {
  51. int *a, n, *b, m;
  52.  
  53. printf("nhap vao so phan tu cua mang a : ");
  54. scanf_s("%d", &n);
  55. a = (int *)calloc(n, sizeof(int));
  56. NhapMang(a, n);
  57. printf("mang a la : \n");
  58.  
  59. XuatMang(a, n);
  60.  
  61. printf("nhap vao so phan tu cua mang b : ");
  62. scanf_s("%d", &m);
  63. b = (int *)malloc(m*sizeof(int));
  64. NhapMang(b, m);
  65. printf("mang b la : \n");
  66.  
  67. XuatMang(b, m);
  68.  
  69. Tron2MangThanh1MangTangDan(a, n, b, m);
  70. XuatMang(a, n + m);
  71.  
  72. free(a);
  73. free(b);
  74. _getch();
  75. return 0;
  76. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:1: error: illegal character: '#'
#include <stdio.h>
^
Main.java:1: error: class, interface, or enum expected
#include <stdio.h>
         ^
Main.java:2: error: illegal character: '#'
#include <conio.h>
^
Main.java:3: error: illegal character: '#'
#include <stdlib.h>
^
Main.java:4: error: illegal character: '#'
#include <time.h>
^
Main.java:9: error: class, interface, or enum expected
	for (int i = 0; i < n; i++)
	^
Main.java:9: error: class, interface, or enum expected
	for (int i = 0; i < n; i++)
	                ^
Main.java:9: error: class, interface, or enum expected
	for (int i = 0; i < n; i++)
	                       ^
Main.java:12: error: class, interface, or enum expected
	}
	^
Main.java:16: error: class, interface, or enum expected
	for (int i = 0; i < n; i++)
	                ^
Main.java:16: error: class, interface, or enum expected
	for (int i = 0; i < n; i++)
	                       ^
Main.java:19: error: class, interface, or enum expected
	}
	^
Main.java:21: error: class, interface, or enum expected
}
^
Main.java:25: error: class, interface, or enum expected
	for (int i = 0; i < n; i++)
	                ^
Main.java:25: error: class, interface, or enum expected
	for (int i = 0; i < n; i++)
	                       ^
Main.java:27: error: class, interface, or enum expected
		for (int j = i + 1; j < n; j++)
		                    ^
Main.java:27: error: class, interface, or enum expected
		for (int j = i + 1; j < n; j++)
		                           ^
Main.java:32: error: class, interface, or enum expected
				a[i] = a[j];
				^
Main.java:33: error: class, interface, or enum expected
				a[j] = temp;
				^
Main.java:34: error: class, interface, or enum expected
			}
			^
Main.java:43: error: class, interface, or enum expected
	for (int i = 0; i < m; i++)
	^
Main.java:43: error: class, interface, or enum expected
	for (int i = 0; i < m; i++)
	                ^
Main.java:43: error: class, interface, or enum expected
	for (int i = 0; i < m; i++)
	                       ^
Main.java:46: error: class, interface, or enum expected
		SapXepTangDan(a, n + 1 + i);
		^
Main.java:47: error: class, interface, or enum expected
	}
	^
Main.java:53: error: class, interface, or enum expected
	printf("nhap vao so phan tu cua mang a : ");
	^
Main.java:54: error: class, interface, or enum expected
	scanf_s("%d", &n);
	^
Main.java:55: error: class, interface, or enum expected
	a = (int *)calloc(n, sizeof(int));
	^
Main.java:56: error: class, interface, or enum expected
	NhapMang(a, n);
	^
Main.java:57: error: class, interface, or enum expected
	printf("mang a la : \n");
	^
Main.java:59: error: class, interface, or enum expected
	XuatMang(a, n);
	^
Main.java:61: error: class, interface, or enum expected
	printf("nhap vao so phan tu cua mang b : ");
	^
Main.java:62: error: class, interface, or enum expected
	scanf_s("%d", &m);
	^
Main.java:63: error: class, interface, or enum expected
	b = (int *)malloc(m*sizeof(int));
	^
Main.java:64: error: class, interface, or enum expected
	NhapMang(b, m);
	^
Main.java:65: error: class, interface, or enum expected
	printf("mang b la : \n");
	^
Main.java:67: error: class, interface, or enum expected
	XuatMang(b, m);
	^
Main.java:69: error: class, interface, or enum expected
	Tron2MangThanh1MangTangDan(a, n, b, m);
	^
Main.java:70: error: class, interface, or enum expected
	XuatMang(a, n + m);
	^
Main.java:72: error: class, interface, or enum expected
	free(a);
	^
Main.java:73: error: class, interface, or enum expected
	free(b);
	^
Main.java:74: error: class, interface, or enum expected
	_getch();
	^
Main.java:75: error: class, interface, or enum expected
	return 0;
	^
Main.java:76: error: class, interface, or enum expected
}
^
44 errors
stdout
Standard output is empty