程序中.c与.cpp的区别问题
#include<stdio.h>int maoposort(int a[],int n)
{
int i,j,k;
for(i=n;i>0;i--)
for(j=0;j<i-1;j++)
if(a[j]>a[j+1])
{k=a[j];a[j]=a[j+1];a[j+1]=k;}
}
int main()
{
int n,m,t;
scanf("%d",&n);
int a[n];
for(m=0;m<n;m++)
scanf("%d",&a[m]);
maoposort(a,n);
for(t=0;t<n;t++)
printf("%4d",a[t]);
return 0;
}
冒泡法排序 为什么保存为.c就运行有错 保存为.cpp就可以正常运行呢?
帮忙解决下 谢谢拉