わからなくなったのでご質問します。
※単語はスペースで一区切りにしています。
例 abc edf fgだと
abc
edf
fgと出力されます。
int main() { int c; char s[1000]; for(int i = 0; c == '\n'; i++){ c = getchar() if(c== ' ' || c == '\n'){ s = '\0'; printf("%s\n", s); shokika(s); } else{ s = c; } } return 0; } void shokika(char s[/url]) { int len = strlen(s); for(int i = 0; i < len; i++){ s = ' '; } }
また変なプログラムになってしまいましたが・・
aa aaと入力すると最初の方しか入っておらず対処方法がわかりません。
教えて下さい。