mam taki strumień wejściowy
c2cAAb4td>P5M
a chce zeby taki był wyjściowy
ccAAbtd>***M
0=zero gwiazdek
1=*
2=**
.
.
.
do 9
jak moze wyglądac fragment kodu ktory takie cos by robił?
mam taki strumień wejściowy
c2cAAb4td>P5M
a chce zeby taki był wyjściowy
ccAAbtd>***M
0=zero gwiazdek
1=*
2=**
.
.
.
do 9
jak moze wyglądac fragment kodu ktory takie cos by robił?
Ja nie rozumiem co to ma zrobić. Usuwa cyfry daje jakieś gwiazdki, ale jak i po co i dla czego to nie wiem.
winerfresh napisał(a)
Ja nie rozumiem co to ma zrobić. Usuwa cyfry daje jakieś gwiazdki, ale jak i po co i dla czego to nie wiem.
mam taki strumień wejściowy
c2cAAb4td>P5M
a chce zeby taki efekt
c**cAAb****td>P*****M
Przepraszam,nie wiem czemu żle tam gwizdki pokazało.
char wejscie[] = "c2cAAb4td>P5M";
int i, j, dlugoscWejscia;
dlugoscWejscia = strlen(wejscie);
for(i = 0; i < dlugoscWejscia; i++)
{
if(isdigit(wejscie[i]))
{
for(j = wejscie[i] - '0'; j > 0; j--)
{
printf("*");
}
}
else
{
printf("%c", wejscie[i]);
}
}
TomRiddle napisał(a)
Po drugie:
Temat nadaje się do Newbie[...]
Po czwartek:
Nie rozumiem czemu ktokolwiek go zminusował.
Dlatego, że (pozwól, że Cię zacytuję): "Temat nadaje się do Newbie".
BTW, dzisiaj jest wtorek ;)