70,020
社区成员




#define NB_OF_ARGS 10
int main(int argc, char **argv) {
int i,j;
if (argc != NB_OF_ARGS + 1) {
printf("Run the program with 10 command line arguments please.\n");
return EXIT_FAILURE;
}
/* REPLACE WITH COMMENT WITH YOUR CODE */
char *ar[NB_OF_ARGS];
for(i=1;i<NB_OF_ARGS;i++){
ar[i-1]=(char*)malloc(sizeof(char)*32);
char a[strlen(argv[i])+1];
for(j=0;j<strlen(argv[i])+1;j++){
a[j]=argv[i][j];
}
*ar[i-1]=a;
}
}
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
char *a=NULL;
char b[]="afa";
a=(char *)malloc(sizeof(char)*4);
a=b;
printf("%s\n",a);
return 0;
}