sorry about the system pause i had edited the code i posted and i never changed it in devc++ =(
thanks for all your help!
Code:
#include <stdio.h>
#include <stdlib.h>
void sort(int array[12]);
int main(int argc, char *argv[]){
char answer[2] ;
int num, c;
int array[12]={ 34, 12, 22, 109, 7, 6, 709, 100, 1, 4, 23,24};
printf("%40s", "----------------\n");
printf("%40s", " sort or unsort?\n");
printf("%40s", "----------------\n");
printf("\n");
printf("would you like the numbers sorted or unsorted?\n");
printf("type 1 for sorted. 2 for unsorted. q to quit\n");
do{
fgets(answer,sizeof(answer), stdin);
num = atoi(answer);
switch(num){
case 1:
printf("%40s", "---------Sorted----------\n");
sort(array);
for(c = 0; c < 12; c++)
printf("%i\t",array[c]);
printf("\n");
break;
case 2:
printf("%40s", "------Unsorted-------\n");
for(c = 0; c < 12; c++)
printf("%i\t",array[c]);
break;
printf("\n");}
}while(answer[0] != 'q' );
getchar();
return 0;
}
void sort(int array[12]){
int a, b, temp;
for(a = 0; a < 12; a++)
for(b = 0; b < 12; b++)
if(array[a] < array[b]){
temp = array[a];
array[a] = array[b];
array[b] = temp;
}
}