char word[50];
in = fopen("test.txt ", "r");
while(fscanf(in ,"%s",&word)!=E OF)
{
/* Print all words */
/* printf("%s\n",& word); */
/* What I want to do: Process all words, somethink like: */
process_word(wo rd);
/* This format works passing parameters */
/* process_word("t est"); */
}
Well this does not work, I cant get word-variable to function in right
format. How do I pass word-variable to function process_word().
I have tried:
process_word(wo rd[50]);
process_word(&w ord);
process_word(*w ord);
process_word(wo rd);
Function:
void processword(cha r input[50]);
So process_word("t est"); to processword(cha r input[50]); works but
process_word(&w ord); to processword(cha r input[50]); is not working,
how to change the syntax to make it work.
in = fopen("test.txt ", "r");
while(fscanf(in ,"%s",&word)!=E OF)
{
/* Print all words */
/* printf("%s\n",& word); */
/* What I want to do: Process all words, somethink like: */
process_word(wo rd);
/* This format works passing parameters */
/* process_word("t est"); */
}
Well this does not work, I cant get word-variable to function in right
format. How do I pass word-variable to function process_word().
I have tried:
process_word(wo rd[50]);
process_word(&w ord);
process_word(*w ord);
process_word(wo rd);
Function:
void processword(cha r input[50]);
So process_word("t est"); to processword(cha r input[50]); works but
process_word(&w ord); to processword(cha r input[50]); is not working,
how to change the syntax to make it work.
Comment