문장을 찾아 (한 줄에 몇 단어로 묶어서) 프로그램을 작성하려고합니다. 예를 들면 다음과 같습니다.C - 한 줄에서 문장의 목록을 지정하십시오.
>Maszka anna rentner forfreakingsake
>anna rentner
그러나 첫 번째 단어 (공백까지)를 확인할 수 있었지만 다음 단어 확인을 시작하는 방법을 모릅니다. 그것은 어떤 쉬운, 원시적 인 방법이어야합니다, 누군가 나를 기쁘게 도와 줄 수 있습니까? 내가 (많이하지 않음)이 무엇 :
#include<stdio.h>
#include <string.h>
#define N 10000
int main()
{
int i,j;
char satz[N];
char palindrome[N];
fgets(satz);
for(i=0; i != EOF; i++)
satz[i] = getchar(); //first filling array with chars
}
printf("wth :(");
}
내가 SATZ을 비교하려면 [내가] SATZ [J]와 [, 회문 (J의 =의 나 strlen (워드) -1 단어의 마지막 글자이어야 함) 나는 인쇄 할 수있는 회문과 배열이어야합니다. 그러나 배열의 크기 나 단어의 길이를 모르기 때문에 여기에 붙어 있습니다.
코드를 표시하십시오 –
적어도 시도한 내용을 말해야하며 여기에 코드를 복사/붙여 넣기하십시오. – perror