What error are you seeing? Is this the complete code? For instance, you never call MPI_Init or finalize here. 

On Jan 3, 2014, at 1:35 AM, Soheil Hooshdaran <shooshdaran577@gmail.com> wrote:

Hi.
What's wrong with my code?
  1.   char send_buf[12]  = "hello world";
  2.   char send_buf2[12]  = "hello iran";
  3.   char recv_buf[10];
  4.   int i;
  5.   for(i=0;i<10;++i)
  6.   if (world_rank == 0) {
  7.     MPI_Send(send_buf, 12, MPI_CHAR, 1, 0, MPI_COMM_WORLD);
  8.     //MPI_Send(send_buf2, 12, MPI_INT, 1, 1, MPI_COMM_WORLD);
  9.   } else if (world_rank == 1) {
  10.     MPI_Recv(recv_buf, 12, MPI_CHAR, 0, 0, MPI_COMM_WORLD, MPI_STATUS_IGNORE);
  11.     printf("Process 1 received %s from process 0\n", recv_buf);
  12.   }
  
Run-time errors are very hard to fix!Help me please

Thanks in advance
Soheil Hooshdaran
_______________________________________________
discuss mailing list     discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss