Entonces, sé que esta pregunta se ha hecho antes, pero parece que no puedo hacer que nada funcione. Lo que tengo ahora es esto: #include struct ClothingCustomer{ char name[20]; int age; double inseam; }; struct ClothingCustomer createACustomer(){ struct ClothingCustomer aCustomer; printf(“Enter Customer Name: “); scanf(“%s”,aCustomer.name); printf(“Age: “); scanf(“%d”,&aCustomer.age); printf(“Inseam: “); scanf(“%lf”,&aCustomer.inseam); return aCustomer; }; int […]
En mi código: scanf(“%s”, &text); printf(“%s\n”, text); Entrada: hi how are you Salida: hi y no hi how are you ¿Que puedo hacer para arreglarlo?
¿Hay una manera fácil de verificar si una línea está vacía? Así que quiero verificar si contiene algún espacio en blanco como \ r \ n \ t y espacios. Gracias
Tengo una cadena que tiene una cadena de espacios adicionales, por ejemplo: char * s = ” foo baa “; Quiero convertirlo a: foo baa He escrito esta función: void trim (char ** src) { char * p = strdup(* src); char * ret = malloc(strlen(*src) + 1); assert(ret != NULL); char * token; token […]
Este problema es de K&R p. 20: Escriba un progtwig para contar los espacios en blanco, las tabs y las nuevas líneas. Aquí está mi bash: #include int main() { int character, whitespace = 0; printf(“Enter some text, and press Ctrl-d when you’re done.\n\n”); while((character = getchar() != EOF) { if(character == (‘ ‘ || […]
Quería tomar la matriz de caracteres de la consola y también incluye espacios en blanco, el único método que conozco en C es scanf, pero no deja de tomar la entrada una vez que llega al espacio en blanco. ¿Qué debería hacer? Esto es lo que estoy haciendo. char address[100]; scanf(“%s”, address);
El siguiente código es para imprimir los elementos de una matriz en orden espiral. El progtwig funciona bien. El problema, sin embargo, es que el comstackdor en línea contra el cual estoy revisando el progtwig, no acepta espacios en blanco al final de la salida. ¿Podría alguien darme algunas ideas sobre cómo puedo sortear el […]
Un archivo de texto contiene un montón de caracteres. No hay caracteres de tabulación dentro del archivo. Escriba un progtwig que reemplace dos o más espacios en blanco consecutivos por un solo espacio en blanco. La entrada de este progtwig debe provenir de un archivo cuyo nombre se haya proporcionado a través de argv [1]. […]
Problema: Necesito poder identificar cuando dos espacios en blanco ocurren consecutivamente. He leído las siguientes preguntas: cómo leer una cadena de un archivo delimitado \ n como leer scanf con espacios Y soy consciente de los problemas de scanf: http://c-faq.com/stdio/scanfprobs.html La entrada estará en el siguiente formato: 1 5 3 2 4 6 2 1 […]