请问这个报错怎么回事,该怎么解决?
代码如下
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main () {
int one, two, three, four, six, sever, eight, nine, ten;
scanf("%d", &one);
for ( one <= 99999999 ) {
if (one > 9999999) {
two = one / 10000000;
} else {
two = 0;
}
if (one > 999999) {
three = one / 1000000 % 10;
} else {
three = 0;
}
if (one > 99999) {
four = one / 100000 % 10;
} else {
four = 0;
}
if (one > 9999) {
six = one / 10000 % 10;
} else {
six = 0;
}
if (one > 999) {
sever = one / 1000 % 10;
} else {
sever = 0;
}
if (one > 99) {
eight = one / 100 % 10;
} else {
eight = 0;
}
if (one > 9) {
nine = one / 10 % 10;
} else {
nine = 0;
}
ten = one % 10;
printf("%d", two + three + four + six + sever + eight + nine + ten);
break;
}
system("pause");
return 0;
}