我这个程序有点问题找大神指教
#include <stdio.h># include <stdlib.h>
int main(int argc, char *argv[])
{
char *d[2][2];
char *a[2];
char *q[2]={"kaiwen","jk"};
int b[2]={15,10};
char str[100];
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
{
a[j]=itoa(b[j],str, 10);
d[i][j]=a[j];
}
d[i][0]=q[i];
}
for(int i=0;i<2;i++)
{
for(int j=0;j<2;j++)
printf("%s\n",d[i][j]);
}
return 0;
}
输出结果 :kaiwen
10
jk
10
我想要的是 kaiwen
15
jk
10
怎么修改