- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
int removeDuplicates(char *array, int array_size){
int i, j = 0;
for (i = 1; i < array_size; i++)
if (array[i] != array[j]){
j++;
array[j] = array[i]; // Move it to the front
}
array_size = (j + 1);
for(i = 0; i< array_size; i++)
printf("%c", array[i]);
printf("\n");
return(j + 1);
}
codemonkey 02.11.2015 19:57 # −3
>(j + 1)
>%c
>return(
>int array_size
>//
>for(
>i<
>int i = 0; for(i = 1;...
Расстрелять.
wvxvw 08.11.2015 12:20 # 0
guest 21.11.2015 17:55 # 0
TarasB 09.11.2015 10:53 # 0
bormand 09.11.2015 18:08 # 0
При array_size == 0 не работает.