#include <stdio.h>

int main() {
    char s[1024];
    while (fgets(s, 1024, stdin) != NULL) {
        for (int i=0; i<1024; i++) {
            if (s[i] == '5') {
                s[i] = '*';
            } else if (s[i] == '\0') {
                break;
            }
        }
        printf("%s", s);
    }
    return 0;
}

占用少量内存