[AYUDA] Programa en C que sume varios numeros dentro de la misma linea

Buenas, necesito una mano..

Quiero sumar varios numeros y que el resultado me los muestre ya sumados. Por ejemplo, al ejecutar el programa, que me pida los primeros numeros a sumar, introduzco el 5 el 8 y el 3, separados por espacios y pulso Enter, y que me pida los siguientes numeros de la misma manera.
Ejemplo
* Introducir numeros: 5 8 3
* Introducir numeros: 4 7 2 5

y el resultado
* Linea 1: 16
* Linea 2: 18

Algo asi, el caso no es ir metiendo cada numero en cada linea, sino meter varios y que te los sume en el resultado.
He estado probando pero no doy con.. eso.
Alguno me puede hechar una mano?

gracias :D
Con getline podrás leer la linea entera y guardarla en un char[].
Después, con strtok puedes ir cogiendo cada número por separado para ir sumándolos.
elchicosinhada escribió:Con getline podrás leer la linea entera y guardarla en un char[].
Después, con strtok puedes ir cogiendo cada número por separado para ir sumándolos.

voy a probarlo.. gracias [sonrisa]
no es mas fácil usar un Array??. Lo inicias a cero, cargas los números con un bucle for y para mostrar la suma en pantalla es el mismo método.
3 respuestas