Advertisement
md_imran_hossain1

Problem number 04

Dec 1st, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #include<stdio.h>
  2. int main()
  3. {
  4. int r,c,m,n,i;
  5. printf("[?]*[?] = \n");
  6. scanf("%d%d",&m,&n);
  7. int mat[m][n];
  8. for (r=0;r<m;r++)
  9. {
  10. for (c=0;c<n;c++)
  11. {
  12. mat[r][c]=0;
  13. }
  14. }
  15. int num;
  16. printf("Number of edges = \n");
  17. scanf("%d",&num);
  18. printf("Enter edges = \n");
  19. for (r=0;r<num;r++){
  20. int u,v;
  21. scanf("%d %d",&u,&v);
  22. mat[u][v]=1;
  23. mat[v][u]=1;
  24. }
  25. for (r=0;r<m;r++)
  26. {
  27. for(i=0;i<m;i++)
  28. {printf("---|");}
  29. printf("\n");
  30. for(c=0;c<n;c++)
  31. {
  32. printf(" %d |",mat[r][c]);
  33. }
  34. printf("\n");
  35. }
  36. for(i=0;i<m;i++)
  37. {printf("---|");}
  38. printf("\n");
  39. return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement