Moj problem polega na tym ze nie wiem jak zsumowac wsztystkie cyfry z pliku, Liczby sa odzielone spacja np. 3064 4523 itd. Ma ktos jakis pomysł ?
#include <iostream>
#include <conio.h>
#include <fstream>
#include <cmath>
using namespace std;
int zam(string x)
{
int y=0,i,j=0;
for(i=x.size()-1;i>=0;i--,j++)
{
y+=(x[i]-'0')*pow(10,j);
}
return y;
}
int main()
{
string a,tekst;
int i,suma=0,pom,b;
ifstream plik("liczby.txt");
if(plik.is_open())
{
while(plik.good())
{
getline(plik,tekst);
for(i=0;i<tekst.size();i++)
{
pom=tekst[i];
while(pom)
{
suma=pom%10;
pom/=10;
}
}
}
plik.close();
}
cout<<suma;
getch();
return 0;