// Online C compiler to run C program online
#include <stdio.h>
void testFunction(int arr[], int n) /// call by reference
{
for(int i=0; i<n; i++)
{
arr[i] *= 100;
}
}
void printArray(int arr[], int n)
{
printf("The elements of the array: "); for(int i=0; i<n; i++)
{
}
}
int main() {
int n;
int arr[n];
for(int i=0; i<n; i++)
{
}
printArray(arr, n);
testFunction(arr, n); /// call by reference
printArray(arr, n);
int m;
int arrB[m];
for(int i=0; i<m; i++)
{
}
printArray(arrB, m);
return 0;
}
Ly8gT25saW5lIEMgY29tcGlsZXIgdG8gcnVuIEMgcHJvZ3JhbSBvbmxpbmUKI2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIHRlc3RGdW5jdGlvbihpbnQgYXJyW10sIGludCBuKSAvLy8gY2FsbCBieSByZWZlcmVuY2UKewogICAgZm9yKGludCBpPTA7IGk8bjsgaSsrKQogICAgewogICAgICAgIGFycltpXSAqPSAxMDA7CiAgICB9Cn0KCnZvaWQgcHJpbnRBcnJheShpbnQgYXJyW10sIGludCBuKSAKewogICAgcHJpbnRmKCJUaGUgZWxlbWVudHMgb2YgdGhlIGFycmF5OiAiKTsKICAgIGZvcihpbnQgaT0wOyBpPG47IGkrKykKICAgIHsKICAgICAgICBwcmludGYoIiVkICIsIGFycltpXSk7CiAgICB9CiAgICBwcmludGYoIlxuIik7Cn0KCmludCBtYWluKCkgewogICAgaW50IG47CiAgICBzY2FuZigiJWQiLCAmbik7CiAgICBpbnQgYXJyW25dOwogICAgZm9yKGludCBpPTA7IGk8bjsgaSsrKQogICAgewogICAgICAgIHNjYW5mKCIlZCIsICZhcnJbaV0pOwogICAgfQogICAgCiAgICBwcmludEFycmF5KGFyciwgbik7CiAgICB0ZXN0RnVuY3Rpb24oYXJyLCBuKTsgLy8vIGNhbGwgYnkgcmVmZXJlbmNlCiAgICBwcmludEFycmF5KGFyciwgbik7CiAgICAKICAgIGludCBtOwogICAgc2NhbmYoIiVkIiwgJm0pOwogICAgaW50IGFyckJbbV07CiAgICBmb3IoaW50IGk9MDsgaTxtOyBpKyspCiAgICB7CiAgICAgICAgc2NhbmYoIiVkIiwgJmFyckJbaV0pOwogICAgfQogICAgcHJpbnRBcnJheShhcnJCLCBtKTsKICAgIAoKICAgIHJldHVybiAwOwp9Cg==