Tutoriales de c

Este programa te ilustra para manipular los arreglos de caracteres en c.

#include <stdio.h>

/* la función main comienza la ejecución del programa */
int main()
{
   char cadena1[ 20 ]; /* reserva 20 caracteres */
   char cadena2[] = "literal de cadena"; /* reserva 18 caracteres */
   int i; /* contador */

   /* lee la cadena del usuario y la introduce en el arreglo cadena1 */
   printf("Introduce una cadena: ");
   scanf( "%s", cadena1 ); /* entrada que finaliza con un espacio en blanco */

   /* muestra las cadenas */
   printf( "La cadena1 es: %s\ncadena2 es: %s\n"
           "La cadena1 con espacios entre caracteres es:\n",
           cadena1, cadena2 );

   /* muestra los caracteres hasta que encuentra el caracter nulo */
   for ( i = 0; cadena1[ i ] != '\0'; i++ ) {
      printf( "%c ", cadena1[ i ] );
   } /* fin de for */

   printf( "\n" );

   return 0; /* indica terminación exitosa */

} /* fin de main */

 

Autor: hugo

Comentarios en "Manipulación de arreglos de caracteres en c"

Table 'programa_programas.t_comentarios' doesn't exist