👤
Floriu
a fost răspuns

Ce anume este gresit in acest algoritm?
Vreau sa insereze caracterul "*" dupa fiecare vocala .
#include
#include

using namespace std;

int main()
{
char s[101],*p,s1[101]="";
int i,ok=0;
cin.get(s,100);
for(i=0;i {
strncpy(p,s+i,1);
strcat(s1,p);
if(strchr("aeiouAEIOU",s[i])!=0)
{
strcat(s1,"*");
ok=1;
}
}
s1[strlen(s1)]=NULL;
strcpy(s,s1);
cout< return 0;
}