scan input string and store words in array in C -


i writing c program in want scan user given input this:

"hello how you" (one single line without quotes)

and each of word should in user defined array like
a[0]=hello
a[1]=how
a[2]=are
a[3]=you

here code link https://github.com/fzx-314/learning/blob/master/text.c function using scanning input is

    j=0;     for(i=0;i<4;i++)     {         scanf("%s",&a[j][i]);     } 

here function using print contents of array

for(i=0;i<2;i++)     for(j=0;j<4;j++)         printf("%s\t",a[i][j]); 

getting run time error

since want store two-dimensional char array. code should like

  char a[4][10];   for(i=0;i<4;++i){     gets(a[i]);   } 

it 4 strings , store them in different rows.

and can accessed in same way mentioned


Comments

Popular posts from this blog

'hasOwnProperty' in javascript -

python - ValueError: No axis named 1 for object type <class 'pandas.core.series.Series'> -

java - How to provide dependency injections in Eclipse RCP 3.x? -