1. /*------------------------------------------------------
    2. 【程序改错】
    3. --------------------------------------------------------
    4. 功能:实现交换两个整数的值。
    5. 例如:给a和b分别输入3和6 ,输出为a=6 b=3
    6. ------------------------------------------------------*/
    7. #include <stdio.h>
    8. /**********FOUND**********/
    9. void fun (int *a,int *b)
    10. {
    11. int t;
    12. /**********FOUND**********/
    13. t=*a;
    14. /**********FOUND**********/
    15. *a=*b;
    16. /**********FOUND**********/
    17. *b=t;
    18. }
    19. main()
    20. {
    21. int a,b;
    22. printf("enter a,b:");scanf("%d%d",&a,&b);
    23. fun(&a,&b);
    24. printf("a=%d b=%d\n",a,b);
    25. }