c++ program to find the product of two array of integers-clear errors?
Please support our C++ advertiser: Programming Forums
![]() |
•
•
Posts: 3
Reputation:
Solved Threads: 0
#include<iostream.h>
int main()
{
int row1[10];
int col2[10];
int m,n,p,q;
cout<<"Enter the number of rows in matrix A"<<endl;
cin>>m;
cout<<"Enter the number of columns in matrix A"<<endl;
cin>>n;
cout<<"Enter the number of rows in matrix B"<<endl;
cin>>p;
cout<<"Enter the number of columns in matrix B"<<endl;
cin>>q;
if(n!=p)
{
int i=0;
cout<<"enter the rows of matrix1"<<endl;
for(i=0;i<=m;i++)
{
cin>>row1[i];
int *ptrow= &row1[0];
row1[i]= *(row1+i);
}
cout<<"enter the cols of matrix1"<<endl;
int k=0;
for(k=0;k<=;k++;)
{
cin>>row1[k];
int *ptcol2= &col2[0];
col2[k]= *(col2+k);
}
int matpro (int row1, int col2, int (*matpro)(int,int));
{
int pro[i][k];
for(i=0;i<m;i++;)
{
for(k=0;k<=q;q++)
{
pro[i][k]= row1[i] * col2[k];
int *ptpro= &pro[0];
pro[i][k] = *(pro+i);
pro++;
}
}
cout << "[" << i << "][" << j << "]: " << pro[i][j];
return(pro[i][k]);
}
}
}it is showing errors like
expected primary-expression before ‘;’ token 27: error: expected `)' before ‘;’ token 27: error: expected primary-expression before ‘)’ token :27: error: expected `;' before ‘)’ token :36: error: expected `)' before ‘;’ token :36: error: expected primary-expression before ‘)’ token :36: error: expected `;' before ‘)’ token :48: error: expected `}' at end of input :48: error: expected `}' at end of input 48: error: expected `}' at end of input
Last edited by jbennet : Nov 21st, 2008 at 9:56 am.
This:
Should be this:
for(k=0;k<=;k++;)
Should be this:
for(k=0;k<=;k++) ( no semicolon after k++) Want better/more replies to your questions? Wrap your code in [code] [/code] tags!
•
•
Posts: 3
Reputation:
Solved Threads: 0
I've modified the programlike this, but its still not working:What's probem with this function?
int matpro(int row1[i],int col2[k],int pro[i][k]);
pro[i][k] += pro[i][k]+ (*matpro)(&row1[i],&col2[k]);
cout << "[" << i << "][" << k << "] " << pro[i][k];
return(pro[i][k]);
void matpro(int row1, int col2, int (*matpro)(int &row1,int &col1)); Last edited by Ancient Dragon : Nov 21st, 2008 at 10:20 pm. Reason: add code tags
![]() |
Other Threads in the C++ Forum
- Previous Thread: How set fullscreen under win 2000 pro(console)?
- Next Thread: hpp?
•
•
•
•
Views: 794 | Replies: 8 | Currently Viewing: 1 (0 members and 1 guests)






Linear Mode