I
iskeletor
i want to have integers from user and take them into a array then
sorting them but where do i make mistake?thanx from now
#include <stdio.h>
#include <stdlib.h>
int number=0,count=0,numberArray[100];
int main (){
int a;
Sort(numberArray);
for(a=0;a<count;a++){
printf("%ld\t",numberArray[a]);
}
return 0;
}
int Sort(int array[]){
int temp,z,t;
printf("Enter a positive integer(To exit enter -1)\n");
scanf("%ld",&number);
while(number!=-1){
numberArray[count]=number;
//printf("numberArray[%ld]=%ld",count,numberArray[count]);
count++;
printf("Enter a positive integer(To exit enter -1)\n");
scanf("%ld",&number);
printf("%d\n",count);
for(t=0;t<count;++t){
for(z=t+1;t<count+1;++z){
if(array[t]>array[z]){
temp=array[t];
array[t]=array[z];
array[z]=temp;
}
}
}
}//while loop ends
}
sorting them but where do i make mistake?thanx from now
#include <stdio.h>
#include <stdlib.h>
int number=0,count=0,numberArray[100];
int main (){
int a;
Sort(numberArray);
for(a=0;a<count;a++){
printf("%ld\t",numberArray[a]);
}
return 0;
}
int Sort(int array[]){
int temp,z,t;
printf("Enter a positive integer(To exit enter -1)\n");
scanf("%ld",&number);
while(number!=-1){
numberArray[count]=number;
//printf("numberArray[%ld]=%ld",count,numberArray[count]);
count++;
printf("Enter a positive integer(To exit enter -1)\n");
scanf("%ld",&number);
printf("%d\n",count);
for(t=0;t<count;++t){
for(z=t+1;t<count+1;++z){
if(array[t]>array[z]){
temp=array[t];
array[t]=array[z];
array[z]=temp;
}
}
}
}//while loop ends
}