Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main(int argc,char** argv)
- {
- int nkeys;
- char* matrixaux;
- char** matrixkeys;
- printf("Quantas palavras chaves deseja inserir?\n");
- scanf("%d",&nkeys);
- matrixkeys=read_keys_from_stdin(nkeys,matrixaux);
- printf("%s\n%s",*(matrixkeys),*(matrixkeys+1));
- return 0;
- }
- char** read_keys_from_stdin(int nkeys,char* matrixaux)
- {
- char **pmatrixaux;
- char str[100]="";
- *matrixaux=(char)malloc(nkeys*sizeof(char));
- *pmatrixaux=matrixaux;
- for (int i=0;i<nkeys;i++)
- {
- fgets(str,100,stdin);
- **(pmatrixaux+i)=(char)malloc((strlen(str)+1)*sizeof(char));
- strcpy(matrixaux+i,str);
- printf("\n%s\n",*(pmatrixaux+i));
- }
- return pmatrixaux;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement