Jeg kunne godt nok ikke lige finde ud af at rette lige præsic det du havde lavet men ville lige se om jeg ikke selv kunne lave et program som gjorde det samme! Her er det hvis du kan bruge det til noget:
#include <iostream>
#include <stdio.h>
#include <string>
void udskil(char *streng, string nystreng)
{
while(*streng != '\\0')
{
if(*streng != '%')
{
nystreng = nystreng + *streng;
}
streng++;
}
cout << nystreng;
};
int main()
{
char streng[23] = "%lunkenvarmstærkhård%";
string nystreng;
udskil(streng, nystreng);
}