初学者C编程

时间:2017-11-23 00:24:37

标签: c nested-loops

我正在尝试找到所有加起来为10的数字。我正在使用嵌套for循环。我做错了什么?

#include<stdio.h>
int main() { 
int i = 0; 
int j = 0;

int numOne[10]; 
int numTwo[10];

for(i=0;i<10;i++){ 
for(j=0;j<10;j++){ 
if((numOne[i]+numTwo[j]) == 10){ 
printf("%d\n",numOne[i]); 
printf("%d\n",numTwo[j]); 
} 
} 
}

1 个答案:

答案 0 :(得分:1)

你不需要数组

for(i=0;i<=10;i++){ 
   for(j=0;j<=10;j++){ 
      if(i+j == 10){ 
        printf("%d+%d\n",i,j); 
      } 
   }
}