+ 1
Обмен значениями C
Sololearn неплохо учит, но я вообще не понимаю как решается эта задачка и не желаю платить деньги за решение 1 задачи, можете помочь хотя бы кратким объяснением(базовый уровень C предпоследнее задание)
5 Antworten
+ 1
//Debug:
void swap(int *x, int *y) {
int tmp = *x;
*x = *y;
*y = tmp;
}
+ 1
Опишите задание и продемонстрируйте свою попытку решения.
+ 1
Спасибо)
0
#include <stdio.h>
//create the swap() function here
void swap(int x, int y) {
int tmp = *x;
x = *y;
y = tmp;
return x, y;
}
int main() {
int x, y;
scanf("%d %d", &x, &y);
printf("x is %d, y is %d\n", x, y);
swap(&x, &y);
printf("x is %d, y is %d\n", x, y);
return 0;
}
0
Поменять вводимые значения x и y местами