#include<stdio.h>

#define DP(xxx) debug_print(__LINE__,(xxx))
char sss[1111];
void debug_print(int ln, char *s)
{
    printf("\n%d行目：%s", ln, s);
    getchar();
}

int main(void)
{
    sss[0]=0;DP(sss);
    int a = 10;
    sprintf(sss, "a = %d", a);DP(sss);
    int b = 20;
    sprintf(sss, "b = %d", b);DP(sss);
    int c;
    sprintf(sss, "c = %d", c);DP(sss);
    c = a + b;
    sprintf(sss, "c = %d", c);DP(sss);
    printf("c = %d\n", c);
    sss[0]=0;DP(sss);
    return 0;
    sss[0]=0;DP(sss);
}
