Red de conocimiento informático - Conocimiento informático - Implementación de programación en inglés

Implementación de programación en inglés

El gris tiende a ser simple. No es necesario saber la cantidad de espacios. Puede determinar directamente si el carácter actual es un espacio en el carácter de salida del bucle. Si es un espacio, ejecute una nueva línea y deje de generar caracteres; Se encuentra 0. El carácter de espacio se escribe como ' ' (espacio entre comillas simples) o '\32 '\32' (código ASCII 32)

Ideas: 1. Primero defina una matriz de caracteres vacía lo suficientemente grande como para almacenar la cadena de entrada.

2. Cuando el carácter es un espacio "", se generan caracteres de datos.

3. La salida siempre se realiza en bucle y se detiene cuando encuentra el terminador.

- RC por: Zhan Feng-

# include & ltstdio.h & gt

int main()

{

int n = 0;

char str[1000]= " "; //Define una matriz de caracteres vacía lo suficientemente grande como para almacenar la entrada.

Puts("Ingrese una oración:"); get(str);

while(str[n]!='\0') //Determina si es un declaración El terminal de salida no está vacío.

{

printf("%c ",str[n]);

if(str[n]= = ' ')putchar(' \ n '); // Determina si hay espacios, los espacios se ajustarán.

n++;

}

Devuelve 0;

}

-