#include <stdio.h>
main()
{
    int i,x,n,j;
    char s[9];
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        scanf("%s%d",s,&x);
        printf("%8s |",s);
        for(j=0;j<x;j++)
            printf("=");
        printf("\n");
    }
}

错误点:输入的字符不是数组时候会无法运行