Narges-s
جمعه 29 خرداد 1388, 02:16 صبح
سلام. من یه برنامه به زبان C نوشتم که نمیدونم مشکلش کجاست . کلا کامپایلر یه ارور عجیب میده! :لبخند:
برنامه ای بنویسید که عناصر آرایه ی 4*4 را توسط یک تابع از ورودی خوانده ، سپس مجموع عناصر هر سطر را توسط تابعی محاسبه کرده و در خروجی چاپ کند.
اینم سورس برنامه ای که من نوشتم :
#include <stdio.h>
#include <conio.h>
void Minput(int[4][4]);
int Msum(int f[4][4], int);
int main()
{
clrscr();
int m[4][4],i,n;
Minput(m);
printf("Shomareye satr ra vared konid: ");
scanf("%d",&i);
n=Msum(m,i);
printf("Majmooe satre %d = %d ",i,n);
getch();
return 0;
}
void Minput(int f[4][4])
{
int i,j;
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
{
printf("Adade Khaneye [%d][%d] Ra Vared Kon: ",i,j);
scanf("%d",&f[i][j]);
}
}
int Msum(int f[4][4], int i)
{
int sum,a;
sum=0;
for(a=1;a>=4;a++)
sum+=(f[i][a]);
return sum;
}
پیشاپیش ممنون از راهنماییتون :خجالت:
برنامه ای بنویسید که عناصر آرایه ی 4*4 را توسط یک تابع از ورودی خوانده ، سپس مجموع عناصر هر سطر را توسط تابعی محاسبه کرده و در خروجی چاپ کند.
اینم سورس برنامه ای که من نوشتم :
#include <stdio.h>
#include <conio.h>
void Minput(int[4][4]);
int Msum(int f[4][4], int);
int main()
{
clrscr();
int m[4][4],i,n;
Minput(m);
printf("Shomareye satr ra vared konid: ");
scanf("%d",&i);
n=Msum(m,i);
printf("Majmooe satre %d = %d ",i,n);
getch();
return 0;
}
void Minput(int f[4][4])
{
int i,j;
for(i=1;i<=4;i++)
for(j=1;j<=4;j++)
{
printf("Adade Khaneye [%d][%d] Ra Vared Kon: ",i,j);
scanf("%d",&f[i][j]);
}
}
int Msum(int f[4][4], int i)
{
int sum,a;
sum=0;
for(a=1;a>=4;a++)
sum+=(f[i][a]);
return sum;
}
پیشاپیش ممنون از راهنماییتون :خجالت: