convert integer array to string array

i want to convert integer array to string array, but i have a problem when i use itoa function.

int cek1(int a[]){
char conv[10];
itoa(a[],conv,10);
if(strlen(a)!=6)return 0;
for(int i=0;i<strlen(a);i++){
if(a[i]!=0)
return 1;
}
}

it's say "itoa : cannot convert parameter 1 from int[] to int"

is there other function to convert integer array to string array?
int a[] is an array of integers.
char conv[10] is an array of characters - a single string.
How do you expect this conversion to work? If a is an array of digits, simply add '0' to them. If you really want to have an array of strings, make char conv[6][10] to have 6 strings 10 characters each.
Also, you can't do strlen(a) as a is not a string.
Topic archived. No new replies allowed.