#include <stdio.h>
void Zamena( char *s) {
char c[2]={'>','<'};
for( int k=0; 0!=*s; s++) if( '!'==*s ) *s = c[(++k)&1];
}
int main(void) {
char *str = "-!-!!---!";
Zamena(str);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIFphbWVuYSggY2hhciAqcykgewogIGNoYXIgY1syXT17Jz4nLCc8J307CiAgZm9yKCBpbnQgaz0wOyAwIT0qczsgcysrKSBpZiggJyEnPT0qcyApICpzID0gY1soKytrKSYxXTsKfQoKaW50IG1haW4odm9pZCkgewogIGNoYXIgKnN0ciA9ICItIS0hIS0tLSEiOwkKICBaYW1lbmEoc3RyKTsKICBwcmludGYoIiVzIixzdHIpOwogIHJldHVybiAwOwp9Cg==