chào mọi người!
mọi người có thể xem giúp mình?
phần Sapxep1 tra sai kết quả!
phần Tron không xuất kết quả ra!]
#include <stdio.h>
void Nhap1(int a[100],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("nhap phan tu thu %d :",i);
scanf("%d",&a[i]);
}
}
void Nhap2(int b[100],int m)
{
int j;
for(j=0;j<m;j++)
{
printf("nhap phan tu thu %d :",j);
scanf("%d",&b[j]);
}
}
void Xuat1(int a[100],int n)
{
int i;
for(i=0;i<n;i++)
printf("%d",a[i]);
}
void Xuat2(int b[100],int m)
{
int j;
for(j=0;j<m;j++)
printf("%d",b[j]);
}
void Sapxep1(int a[],int n)
{
int i,k;
for(i=0;i<n;i++)
{
for(k=i+1;k<n-1;k++)
{
int tam;
if(a[i]>a[k])
{
a[i]=tam;
a[i]=a[k];
a[k]=tam;
}
}
}
printf("\nmang sau khi sap xep la:");
for(k=0;k<n;k++)
printf("%d",a[k]);
}
void Tron(int c[200],int a[],int b[],int m,int n)
{
int i,j,z;
for(i=0;i<n;i++)
{
c[z]=a[i];
z++;
}
for(j=0;j<m;j++)
{
c[z]=b[j];
z++;
}
printf("%d",c[z]);
}
int main()
{
int b[100],n,m,c[200];
int a[100];
printf("nhap so phan tu cua day 1:\n");
scanf("%d",&n);
Nhap1(a,n);
printf("nhap so phan tu cua day 2:\n");
scanf("%d",&m);
Nhap2(b,m);
printf("\nday 1 vua nhap la:\n");
Xuat1(a,n);
printf("\nday 2 vua nhap la:\n");
Xuat2(b,m);
Sapxep1(a,n);
Tron(c,a,b,m,n);
return 0;
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?