#include <stdlib.h>
int main()
{
int *a
int i
printf("please enter 5 integer numbers:")
/******start******/
a = (int*)malloc( 5 * sizeof(int) )
/******end******/
for(i=0i<5i++)
{
/******start******/
scanf( "%d", a+i )
/******end******/
}
printf("Output:\n")
for(i=0i<5i++)
{
/******start******/
printf( "%d ", *(a+i) )
/******end******/
}
printf("\n")
return 0
}
for(i = 0i <Ni++){
printf("%4d ", a[i])
if((i+1)%10 == 0)
printf("\n")
}
改为如下几行:
int k =0
for(i = 0i <Ni++)
{
for(int j=0j<=ij++)
{
if (a[i]==a[j] &&i != j) break
if (i <j) continue
printf("%4d ", a[i])
if((++k)%10 == 0) printf("\n")
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)