Skip to content
Snippets Groups Projects
Commit d2893d77 authored by Florian Burgener's avatar Florian Burgener
Browse files

Ex 5

parent 0dc08006
Branches
No related tags found
No related merge requests found
......@@ -16,29 +16,33 @@
#include <stdlib.h>
#include <string.h>
void reverse_array(double *array, int32_t array_length, int32_t i) {
if (i == array_length / 2) {
return;
}
double tmp = array[i];
array[i] = array[array_length - 1 - i];
array[array_length - 1 - i] = tmp;
reverse_array(array, array_length, i + 1);
}
int main() {
// int32_t values_length = 5;
// double values[values_length];
// for (int32_t i = 0; i < values_length; i += 1) {
// double value;
// scanf("%lf", &value);
// values[i] = value;
// }
// int32_t values_length = 5;
// int32_t values[values_length];
// for (int32_t i = 0; i < values_length; i += 1) {
// int32_t value;
// scanf("%d", &value);
// values[i] = value;
// }
// char a[100];
// int32_t b;
// scanf("%s %d", a, &b);
// printf("%s %d\n", a, b);
int32_t array_length = 6;
double array[array_length];
for (int32_t i = 0; i < array_length; i += 1) {
double number;
scanf("%lf", &number);
array[i] = number;
}
reverse_array(array, array_length, 0);
printf("\n");
for (int32_t i = 0; i < array_length; i += 1) {
printf("%lf\n", array[i]);
}
return EXIT_SUCCESS;
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment