//add rows
    for(i=0;i<3;i++)
    {
        sum=0;
    	for(j=0;j<3;j++)
    	{
    		sum+=a[i][j];
    	}
    	cout<<endl<<i+1<<" row sum = "<<sum;
    	
 //add columns
    for(i=0;i<3;i++)
    {
        sum=0;
    	for(j=0;j<3;j++)
    	{
    		sum+=a[j][i];
    	}
    	cout<<endl<<i+1<<" col sum = "<<sum;
    }
//add all elements
    for(i=0;i<3;i++)
    {
    	for(j=0;j<3;j++)
    	{
    		sum+=a[j][i];
    	}
    	
    }
    cout<<endl<<"All elements"<<sum;

Code :

// Online C++ compiler to run C++ program online
#include <iostream>
using namespace std;
int main() {
    int i=0,j=0,sum=0;
	int a[3][3];
	//input
    for(i=0;i<3;i++)
    {
    	for(j=0;j<3;j++)
    	{
    		cin>>a[i][j];
    	}
    }
    
    //add rows
    for(i=0;i<3;i++)
    {
        sum=0;
    	for(j=0;j<3;j++)
    	{
    		sum+=a[i][j];
    	}
    	cout<<endl<<i+1<<" row sum = "<<sum;
    	
    }
    cout<<"\\n------------------";
    //add columns
    for(i=0;i<3;i++)
    {
        sum=0;
    	for(j=0;j<3;j++)
    	{
    		sum+=a[j][i];
    	}
    	cout<<endl<<i+1<<" col sum = "<<sum;
    }
    cout<<"\\n------------------";
    //add all elements
    for(i=0;i<3;i++)
    {
    	for(j=0;j<3;j++)
    	{
    		sum+=a[j][i];
    	}
    	
    }
    cout<<endl<<"All elements"<<sum;
    

}

Stack:

// Online C++ compiler to run C++ program online
#include <iostream>
using namespace std;
struct stack{
    int stk[5];
    int top=-1;
}s1;

int overflow(){
    if(s1.top==4){
        cout<<"Stack Overflow";
        return 1;
    }
    else
    return 0;
}

int underflow(){
    if(s1.top==-1){
        cout<<"Stack Underflow";
        return 1;
    }
    else
    return 0;
}

void push(int val){
    if(overflow()){
        return;
    }
    else{
        s1.top++;
        s1.stk[s1.top]=val;
    }
}

void pop(){
    int val;
    if(underflow()){
        return;
    }
    else{
        val=s1.stk[s1.top];
        s1.top--;
        cout<<"Value deleted is "<<val;
    }
}

void peek(){
    cout<<s1.stk[s1.top];
}

int main() {
    int i,val,ch;
    while(i=1){
        cout<< "\\n\\nEnter the choice: "<<endl;
        cout<< "1. to push"<<endl;
        cout<< "2. to pop"<<endl;
        cout<< "3. to peek"<<endl;
        cout<< "0. to end"<<endl;
        cin>>ch;
        
        switch(ch)
        {
            case 1:
                int num;
                cout<<"Enter num : ";
                cin>>num;
                push(num);
                break;
                
            case 2:
                pop();
                break;
            case 3:
                peek();
                break;
            case 0:
                i=0;
                break;
            default:
                cout<<"Enter Valid option";
                break;
            
        }
    
    }
    return 0;
}