简单的c语言设计

来源:百度知道 编辑:UC知道 时间:2024/05/13 06:27:16
#include<stdio.h>

int main()
{
int i=0,j=0,p=1,q=0,len;
int a[10];
char str[100][10];
while(p=1)
{
for(i=0;1;i++)
{
scanf("%s",&str[i]);
if(str[i][0]=='x')
{
q=1;break;
}
}
if(q)
{
len=i-1;
printf("Spinlock Results\n");
for(j=0;j<strlen(str[i-1]);j++)
{
a[j]=0;
for(i=0;i<=len;i++)
{
a[j]=a[j]+(str[i][j]-'0');
a[j]=a[j]%10;
}
printf("%d", a[j]);
}
printf("\n");
}
}

return(0);

}
加一条:输入字母Z,则程序结束。不另外加参数,在scanf函数中输入。。。。
一楼的兄弟,编译不通过啊。。

int main()
{
int i=0,j=0,p=1,q=0,len;
int a[10];
char str[100][10];
while(p=1)
{
for(i=0;1;i++)
{
scanf("%s",&str[i]);
if(str[i][0]=='x')
{
q=1;break;
}
else if (str[i][0]=='Z')
{
exit 0;
}
}
if(q)
{
len=i-1;
printf("Spinlock Results\n");
for(j=0;j<strlen(str[i-1]);j++)
{
a[j]=0;
for(i=0;i<=len;i++)
{
a[j]=a[j]+(str[i][j]-'0');
a[j]=a[j]%10;
}
printf("%d", a[j]);
}
printf("\n");
}
}

return(0);

}