#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
//
void NhapMang(int *a, int n)
{
srand(time(0));
for (int i = 0; i < n; i++)
{
a[i] = rand() % 10;
}
}
void XuatMang(int *a, int n)
{
for (int i = 0; i < n; i++)
{
printf("%d ", a[i]);
}
printf("\n");
}
void SapXepTangDan(int *a, int n)
{
for (int i = 0; i < n; i++)
{
for (int j = i + 1; j < n; j++)
{
if (a[i] > a[j])
{
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
}
// tron 2 mang thanh 1 mang duoc sap xep thu tu tang dan
void Tron2MangThanh1MangTangDan(int *&a, int n, int *b, int m)
{
realloc(a, (n + m)*sizeof(int));
for (int i = 0; i < m; i++)
{
a[n + i] = b[i];
SapXepTangDan(a, n + 1 + i);
}
}
int main()
{
int *a, n, *b, m;
printf("nhap vao so phan tu cua mang a : ");
scanf_s("%d", &n);
a = (int *)calloc(n, sizeof(int));
NhapMang(a, n);
printf("mang a la : \n");
XuatMang(a, n);
printf("nhap vao so phan tu cua mang b : ");
scanf_s("%d", &m);
b = (int *)malloc(m*sizeof(int));
NhapMang(b, m);
printf("mang b la : \n");
XuatMang(b, m);
Tron2MangThanh1MangTangDan(a, n, b, m);
XuatMang(a, n + m);
free(a);
free(b);
_getch();
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxjb25pby5oPgojaW5jbHVkZSA8c3RkbGliLmg+CiNpbmNsdWRlIDx0aW1lLmg+Ci8vCnZvaWQgTmhhcE1hbmcoaW50ICphLCBpbnQgbikKewoJc3JhbmQodGltZSgwKSk7Cglmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKCXsKCQlhW2ldID0gcmFuZCgpICUgMTA7Cgl9Cn0Kdm9pZCBYdWF0TWFuZyhpbnQgKmEsIGludCBuKQp7Cglmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKCXsKCQlwcmludGYoIiVkICIsIGFbaV0pOwoJfQoJcHJpbnRmKCJcbiIpOwp9Cgp2b2lkIFNhcFhlcFRhbmdEYW4oaW50ICphLCBpbnQgbikKewoJZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspCgl7CgkJZm9yIChpbnQgaiA9IGkgKyAxOyBqIDwgbjsgaisrKQoJCXsKCQkJaWYgKGFbaV0gPiBhW2pdKQoJCQl7CgkJCQlpbnQgdGVtcCA9IGFbaV07CgkJCQlhW2ldID0gYVtqXTsKCQkJCWFbal0gPSB0ZW1wOwoJCQl9CgkJfQoJfQp9CgovLyB0cm9uIDIgbWFuZyB0aGFuaCAxIG1hbmcgZHVvYyBzYXAgeGVwIHRodSB0dSB0YW5nIGRhbgp2b2lkIFRyb24yTWFuZ1RoYW5oMU1hbmdUYW5nRGFuKGludCAqJmEsIGludCBuLCBpbnQgKmIsIGludCBtKQp7CglyZWFsbG9jKGEsIChuICsgbSkqc2l6ZW9mKGludCkpOwoJZm9yIChpbnQgaSA9IDA7IGkgPCBtOyBpKyspCgl7CgkJYVtuICsgaV0gPSBiW2ldOwoJCVNhcFhlcFRhbmdEYW4oYSwgbiArIDEgKyBpKTsKCX0KfQppbnQgbWFpbigpCnsKCWludCAqYSwgbiwgKmIsIG07CgoJcHJpbnRmKCJuaGFwIHZhbyBzbyBwaGFuIHR1IGN1YSBtYW5nIGEgOiAiKTsKCXNjYW5mX3MoIiVkIiwgJm4pOwoJYSA9IChpbnQgKiljYWxsb2Mobiwgc2l6ZW9mKGludCkpOwoJTmhhcE1hbmcoYSwgbik7CglwcmludGYoIm1hbmcgYSBsYSA6IFxuIik7CgoJWHVhdE1hbmcoYSwgbik7CgoJcHJpbnRmKCJuaGFwIHZhbyBzbyBwaGFuIHR1IGN1YSBtYW5nIGIgOiAiKTsKCXNjYW5mX3MoIiVkIiwgJm0pOwoJYiA9IChpbnQgKiltYWxsb2MobSpzaXplb2YoaW50KSk7CglOaGFwTWFuZyhiLCBtKTsKCXByaW50ZigibWFuZyBiIGxhIDogXG4iKTsKCglYdWF0TWFuZyhiLCBtKTsKCQoJVHJvbjJNYW5nVGhhbmgxTWFuZ1RhbmdEYW4oYSwgbiwgYiwgbSk7CglYdWF0TWFuZyhhLCBuICsgbSk7CgoJZnJlZShhKTsKCWZyZWUoYik7CglfZ2V0Y2goKTsKCXJldHVybiAwOwp9
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