Nel linguaggio di programmazione C , il carattere di nuova riga è un carattere speciale . Racconta il compilatore C che la riga di testo corrente è finita , e una nuova linea deve essere avviato . Si è iscritto per il programmatore premendo il tasto "Return " " Invio" o . Un programma in C può essere scritto che rimuove i caratteri di nuova riga da una stringa di testo . Questo è un buon compito per un programmatore novizio C , dal momento che può essere compiuto in un breve lasso di tempo . Cose che ti serviranno 
 C ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT 
 C Compiler , come GCC 
 Show More Istruzioni 
 1 
 Avviare il IDE e di creare un nuovo progetto facendo clic su "File /nuovo progetto . " Un file di codice sorgente di vuoto compare sulla finestra principale . 
 2 
 dichiarare una stringa di caratteri e di assegnarle un valore utilizzando la sequenza di escape capo \\ n . Per esempio , si potrebbe scrivere qualcosa del genere: 
 
 char str [ ] = " S \\ nt \\ n \\ ni \\ nn \\ ng \\ n"; 
 3 
 Scopri la lunghezza della stringa come questa: 
 
 int sizeOfArray = sizeof ( str) /sizeof ( char) ; 
 4 
 scorrere l' stringa utilizzando un ciclo for , come questo : 
 
 for (int i = 0; i < sizeOfArray ; i + + ) { } 
 5 
 test di ogni carattere della stringa per vedere se è un carattere di nuova riga . Si può mettere un { 
 "if" all'interno delle parentesi graffe del ciclo "for " per realizzare questo. 
 
 If ( str [ i] == '\\ n' ) } Pagina 6 
 Rimuovere caratteri di nuova riga , scrivendo al seguente all'interno delle parentesi graffe della "if" : 
 
 str [i] = ' '; 
 7 
 stampare i caratteri di scrivere questo codice sotto la parentesi graffa di chiusura '}' della "if" . Il comunicato stampa dovrebbe essere simile a questo : 
 
 printf ( " % c" , str [ i] ) ; 
 8 
 eseguire il programma. L'output mostrerà che tutti i ritorni a capo sono stati rimossi .