Tag: SCANF
Por favor, ¿alguien puede decirme cuál es el problema en mi sintaxis? Quiero encontrar las letras duplicadas en una palabra. Funciona correctamente si declaro una matriz de caracteres aquí mismo, pero no funciona con scanf.
Quiero importar números (40000 en total, separados por espacios) (formato: 2.000000000000000000e+02) con “fscanf” y colocarlos en un arreglo 1D. Intenté muchas cosas, pero los números que estoy obteniendo son extraños. Lo que tengo hasta ahora: int main() { FILE* pixel = fopen(“/Users/xy/sample.txt”, “r”); float arr[40000]; fscanf(pixel,”%f”, arr); for(int i = . . . Read more
Estoy escribiendo una función para capitalizar cada carácter en minúscula en una cadena. Toma una cadena del usuario y esa es la entrada para la función. Mi programa funciona si el usuario no ingresa espacios, pero cuando hay un espacio en la cadena, la función se detiene. #include <stdio.h> char . . . Read more
Estoy trabajando en un programa que toma un número de 32 dígitos y lo coloca en un arreglo que luego lo convierte en un arreglo de enteros. Sin embargo, este número de 32 dígitos incluye espacios entre ciertas áreas, por ejemplo, el número: 11000010111110100000000000000000 podría ser escrito como 1 10000101 . . . Read more
Tratando de crear un convertidor C simple de char a ASCII, pero el resultado imprime “10” después de cada printf. ¿Alguna idea para resolver esto? Compilador: mingw64/gcc Fuente: #include <stdio.h> #include <stdlib.h> #include <string.h> void main() { char argc; printf(“Ingrese ASCII: “); do { scanf(“%c”, &argc); printf(“%d\n”, argc); } while . . . Read more