CODE:
? Почему-то "ТЕКСТ4" не читает(не видит)string a="ТЕКСТ1?ТЕКСТ2?ТЕКСТ3?ТЕКСТ4";
char ch[500];
strcpy(#ch[0], a);
int u=size(a);
string t="";
int l=0;
string s;
string ss;
string sss;
for (int n=0; n<u ; n++)
{
if (ch[n]=='?')
{
l++;
if (l==1)
{
s=t;
messagebox(s);
t="";
}
if (l==2)
{
ss=t;
messagebox(ss);
t="";
}
if (l==3)
{
sss=t;
messagebox(sss);
t="";
}
}
else t=t+ch[n];
}
char ch[500];
strcpy(#ch[0], a);
int u=size(a);
string t="";
int l=0;
string s;
string ss;
string sss;
for (int n=0; n<u ; n++)
{
if (ch[n]=='?')
{
l++;
if (l==1)
{
s=t;
messagebox(s);
t="";
}
if (l==2)
{
ss=t;
messagebox(ss);
t="";
}
if (l==3)
{
sss=t;
messagebox(sss);
t="";
}
}
else t=t+ch[n];
}
(Добавление)
А всё теперь видит:string a="ТЕКСТ1?ТЕКСТ2?ТЕКСТ3?ТЕКСТ4?";
string ssss;
if (l==4)
{
ssss=t;
messagebox(sss);
t="";
}