#include <stdio.h>
#include <string.h>
int main(){
char array2 []="abcdefaabbcc";
char * array1[6];
char str[2];
for(int i = 0;i < 12;i++){
for(int j = 0;j < 2;j++){
str[j] = array2[i];
printf("str[%d]------>%c\n",j,str[j]);
i++;
}
i--;
array1[i/2] = str;
printf("array1[%d]--------------->%s\n",i/2,array1[i/2]);
}
for(int i = 0;i < 6;i++){
printf("%s\n",array1[i]);
}
}
C语言怎么把array2中的字符串两两一组储存在array1中?