帮我看看我的程序哪里有问题,请帮忙改正一下,谢谢
#include <stdio.h>
int main ()
{
int i,j,m,k=0;
char a[80];
gets(a);
for(i=0;a[i]!=0;i++)
{
k++;
}
for(i=0;i<k;i++)
{
if(a[i]<='0'||a[i]>='9')
{
for(j=0;j<k;j++)
{
a[j]=a[j+1];
{
}
}
for(i=0;a[i]!=0;i++)
{
printf("%c",a[i]);
}
}