Bu şekilde yaptım ama çalıştıramadım yardımcı olucak ?

#include <iostream>
#include "string.h"
#include "ctype.h"
using namespace std;
int main() {
char input[500]; // max 500 karakter için.
printf("Şifreli metni giriniz: "); scanf("%s",input);
int input_len = strlen(input);
for(int i = 0; i < input_len; i++){
if(!isdigit(input[i])){
int times = input[i+1] - '0';
for(int j = 0; j < times; j++){
printf("%c", input[i]);
}
}
}
return 0;
}