A function definition is not a single statement - it always starts and ends with a curly bracket pair.
Then you have a spurious ")" in the "Array After Transpose" for loop.
Try:
#include<stdio.h>
#include<conio.h>
int main()
{
int i,j,a[3][3];
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d",a[i]);
}
printf("/n");
}
for(j=0;j<3;j++)
{
printf("%d",&a[j]);
}
getch();
}
But do yourself a favour: one character variable names are easy to type, but they don;t tell you what they are used for. For a trivial example like this, it's not a major problem, but if your course starts to build on this, it can become very helpful if you use "proper names" that describe what the data is rather than "a" for example.