dark23 D dark23 Регистрация 13 Авг 2013 Сообщения 97 Репутация 0 Спасибо 0 Монет 0 21 Дек 2016 #1 Суть в том что бы из одного массива чётные присваивались в другой массив, а не чётные в другой вот код #include "conio.h" #include "stdio.h" #include "stdafx.h" int main() { int b[10]; int c[10]; int a[10]; for (int i = 0; i < 10; i++) { scanf_s("%d" , &a); } for (int i = 0; i < 10; i++) { if (a % 2 == 0) { int b[10]; b = a; } else { int c[10]; for (int i = 0; i < 10; i++) { c = a; } } } printf("%d", c[10]); printf("%d", b[10]); return 0; }
Суть в том что бы из одного массива чётные присваивались в другой массив, а не чётные в другой вот код #include "conio.h" #include "stdio.h" #include "stdafx.h" int main() { int b[10]; int c[10]; int a[10]; for (int i = 0; i < 10; i++) { scanf_s("%d" , &a); } for (int i = 0; i < 10; i++) { if (a % 2 == 0) { int b[10]; b = a; } else { int c[10]; for (int i = 0; i < 10; i++) { c = a; } } } printf("%d", c[10]); printf("%d", b[10]); return 0; }
vasil V vasil Регистрация 4 Окт 2013 Сообщения 73 Репутация 0 Спасибо 0 Монет 0 21 Дек 2016 #2 А зачем int b[10] и int c[10] в цикле? Позитивный голос 0
nikita3456 N nikita3456 Регистрация 8 Сен 2013 Сообщения 74 Репутация 0 Спасибо 0 Монет 0 21 Дек 2016 #3 #include "stdafx.h" #include "stdio.h" int main(){ int b[10],c[10],a[10],k=0,m=0; for(int i=0;i< 10;i++)scanf_s("%d",&a); for(int i=0;i< 10;i++)if(a% 2==0)b[k++]=a; else c[m++]=a; for(int i=0;i< m;i++)printf("%d ",c); printf(" "); for(int i=0;i< k;i++)printf("%d ",b); printf(" "); getchar(); getchar(); return 0;} Позитивный голос 0
#include "stdafx.h" #include "stdio.h" int main(){ int b[10],c[10],a[10],k=0,m=0; for(int i=0;i< 10;i++)scanf_s("%d",&a); for(int i=0;i< 10;i++)if(a% 2==0)b[k++]=a; else c[m++]=a; for(int i=0;i< m;i++)printf("%d ",c); printf(" "); for(int i=0;i< k;i++)printf("%d ",b); printf(" "); getchar(); getchar(); return 0;}