![]() |
Por favor ayuda...duda muy pequeña... La escencia del problema en el que estoy atorado en un programa de C++ está en el siguiente código, el cual lee los nombres de tres alumnos y al final los despliega en pantalla. La cuestión es cómo hacer lo mismo pero con dos funciones: una que los lea y otra que enliste los nombres capturados. Lo he intentado pero siempre me da errores con el paso de parámetros. El arreglo está declarado en dos dimensiones porque en C++ parece que no existen sentencias de tipo string, sino sólo de tipo char, por lo tanto parece que cada letra o espacio se almacenan por separado. Muchísimas gracias por tu tiempo... #include <stdio.h> #include <iostream.h> #include <stdlib.h> #include <string.h> main() { char nombre[3][10]; int x, y; for(x = 0; x <= 2; x++) { printf ("inserte nombre %d ", x+1); scanf("%s", nombre[x]); } for (y=0; y<=2; y++) { printf("\n%s", nombre[y]); printf ("\n"); } system ("pause"); } |
Re: Por favor ayuda...duda muy pequeña... En C++ si existe el tipo string...¿estás usando C o C++? ¿Por qué no pones lo que has hecho con las funciones y los errores que te arroja el compilador para que te ayudemos a corregirlos? Saludos |
| La zona horaria es GMT -6. Ahora son las 13:04. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.