从键盘输入一个英文句子.以空格、逗号、分号、句号为分隔符,将这个句子中的单词分割出来并显示在屏幕上.每个单词占一行.

问题描述:

从键盘输入一个英文句子.以空格、逗号、分号、句号为分隔符,将这个句子中的单词分割出来并显示在屏幕上.每个单词占一行.

给你点提示,自己去完善 :
scanf("%s",strings);
len=strlen(strings);
for(i= 0 to len) {
if(strings[i]== ',' or '.' or ' ' or ';') {
printf("\n");
continue;
}
printf("%c",strings[i]);
}