vc6.0上未声明问题请教!
#include "stdafx.h"
#include<iostream.h>
#include<math.h>
void swap(int*p1,int*p2){
int *temp;
temp=p1;
p1=p2;
p2=temp;}
void main()
{
int src[8]={93,23,997,97,31,73,107,29};
int tgt[8]={0,0,0,0,0,0,0,0},lg,i,j;
for(i=0;i<8;i++){
lg=1;
for(j=2;j<sqrt(src[i]);j++)
if(src[i]%j==0) lg=0;
if(lg)tgt[i]=src[i];
}
for(i=0;i<8;i++){
int max=tgt[i];
for(j=i+1;j<8;j++)
if(max<tgt[j]) sawp(&tgt[i],&tgt[j]);
}
for (i=0;i<8;i++)
cout<<tgt[i]<<"\t";
cout<<endl;
}