En el lenguaje de programación C, el carácter de nueva línea es un carácter especial . Le dice al compilador de C que la línea de texto actual ha terminado y una nueva línea debe iniciarse . Se entra por el programador pulsando la tecla "Return ", " Enter " o . Un programa en C puede ser escrito que elimina los caracteres de nueva línea de una cadena de texto . Esta es una buena tarea para un novato programador de C , ya que se puede lograr en un corto período de tiempo . Cosas que necesitará
C Entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C Compiler , como GCC
Mostrar más instrucciones
1
Inicie su IDE y crear un nuevo proyecto haciendo clic en "Archivo /nuevo proyecto. " Un archivo de código fuente en blanco aparece en la ventana principal del editor.
2
Declarar una cadena de caracteres y asignarle un valor utilizando la secuencia de escape de nueva línea \\ n . Por ejemplo , podría escribir algo como esto :
caracteres str [ ] = " S \\ nt \\ nr \\ ni \\ nn \\ ng \\ n";
3
para saber la longitud de la cadena como esta :
int sizeOfArray = sizeof (str ) /sizeof (char ) ;
4
recorrer la cadena mediante un bucle , así :
for (int i = 0 ; i < sizeOfArray , i + + ) { }
5
prueba cada carácter de la cadena para ver si es un carácter de nueva línea . Usted puede poner un "if" dentro de las llaves del bucle "para" lograr esto .
If ( str [ i ] == ' \\ n' ) { }
6
Eliminar caracteres de nueva línea al escribir lo siguiente dentro de las llaves de los "if" :
str [i ] = '';
7
imprimir los caracteres escribir este código de abajo el cierre rizado soporte '} ' de la instrucción "if" . La sentencia print debe tener este aspecto :
printf ("% c" , str [ i]) ;
8
Ejecute el programa. La salida se mostrará que todos los saltos de línea se han eliminado .