Store and use integer as large as 40 digits in C/C++

A program which will store an integer value as large as 20 digits and perform operations on the integer value.
The following operation are performed on large integer number :
1. Input
2. Output
3. Addition



#include<iostream>
#include<string.h>
#define size 40
using namespace std;
class my
{
public:
 char str[size];
 void add(my &, my &);
 void sub();
 void input();
 void output();
};
void my::input()
{
 char instr[size];
 int i = 0, j = 0, len = 0;
 cout << "Enter Number -> ";
 cin >> instr;
}
void my::output()
{
}
void my::add(my &a, my &b)
{
 int temp, rem, i = 0, n1, n2;
 char t1[size], t2[size];
 strcpy(t1, a.str);
 strcpy(t2, b.str);
 
}
void my::sub()
{
}
int main()
{
 my a, b, ans;
 a.input();
 b.input();
 // ans.add(a,b);
}

Post a Comment