Advertisement
llvlleo1810

Chèn 1 mảng vào mảng tại vị trí P

Jul 29th, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. #include <stdio.h>
  2. void nhapa(int a[],int n)
  3. {
  4.     int i;
  5.     for(i=0;i<n;i++)
  6.         scanf("%d", &a[i]);
  7. }
  8. void nhapb(int b[], int m){
  9.     int i;
  10.     for(i=0;i<m;i++)
  11.         scanf("%d", &b[i]);
  12. }
  13. void dichchuyen(int a[],int b[],int n ,int m,int p)     //p la vi tri chen
  14. {
  15.     int i;
  16.     for(i=n+m-1;i>=p+m;i--)            
  17.         a[i]=a[i-m];
  18.     for(i=p;i<m+p;i++)
  19.         a[i]=b[i-p] ;
  20. }
  21. void xuat(int a[],int n,int m){
  22.     int i;
  23.     for(i=0;i<n+m;i++)
  24.         printf("%d ",a[i]);
  25. }
  26. int main()
  27. {
  28.     int n,m,p;
  29.     int a[50],b[50];
  30.     scanf("%d%d", &n,&m);
  31.     nhapa(a,n);
  32.     nhapb(b,m);
  33.     scanf("%d",&p);
  34.     dichchuyen(a,b,n,m,p);
  35.     xuat(a,n,m);
  36.     return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement