#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int* createASCIIArray(char str[], int length) {
int* arr = malloc(length * sizeof(int));
for (int i = 0; i < length; i++) {
arr[i] = (int)str[i];
}
return arr;
}
int main() {
char str[] = "C programming";
int length = strlen(str);
int* arr = createASCIIArray(str, length);
for (int i = 0; i < length; i++) {
printf("%d ", arr[i]);
}
free(arr);
return 0;
}
/*
run:
67 32 112 114 111 103 114 97 109 109 105 110 103
*/