Cómo generar números con espacios mediante programación
1.void insert(char str[]) y void insert(char[]);
A primera vista, la diferencia es que los parámetros en void insert(char []) no tienen nombres de parámetros. Por lo tanto, esta oración generalmente solo se usa para declarar esta función antes de la declaración que llama a esta función, porque declarar una función no requiere especificar nombres de parámetros. void insert(char str[]) se puede usar como declaración de función o cuerpo de definición de función. , ¿bueno?
2. for(I = strlen(str);;), strlen es la longitud de la matriz de caracteres, ¡y el bucle for asigna el valor inicial de I a esto! El rango de I debería estar en el bucle, ¿verdad?