У меня проблемы, пожалуйста, помогите мне ... с c ++ я хочу прочитать предложение или слово и поместить его в массив символов (в этом проекте я не могу использовать строку. H или любой другой класс строки) изатем я хочу разделить каждое слово и включить его в другой массив, чтобы сравнить его с анализом любого языка.Но когда я хочу отделить каждое слово, я не могу.Это мой код:
#include <conio.h>
#include <stdio.h>
#include <iostream>
#include <windows.h>
int main(){
getch();
char sentence[20];
char colchon[10];
cout<<"Put a sentence or word"<<endl;
cin.getline(sentence,100);
int x = sizeof(sentence);
for(int a=0; a < x; a++){
getch();
cout<<a<<" - "<<sentence[a]<<endl;
if((sentence[a] == ' ')&&(sentence[a+1] != ' ')){
// my code to send it to another char array
}else{
if((sentence[a] == ' ')&&(sentence[a-1] != ' ')){
// my code to send it to another char array
}
}
}
getch();
cout<<sentence[9];
getch();
return 0;
}
спасибо, ребята, пожалуйста, помогите мне сделать это.счастливый код;