Archived
Работы по программированию
This commit is contained in:
Executable
+24
@@ -0,0 +1,24 @@
|
||||
/*
|
||||
4.Даны целочисленные переменные А и В. Задать их значения с клавиатуры. Поменять значения в переменных А и В без дополнительных переменных.
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
void swap(int *a, int *b) {
|
||||
*a += *b;
|
||||
*b = *a - *b;
|
||||
*a -= *b;
|
||||
}
|
||||
|
||||
|
||||
int main() {
|
||||
int a, b;
|
||||
|
||||
printf("Enter 2 digits: ");
|
||||
scanf("%d %d", &a, &b);
|
||||
|
||||
swap(&a, &b);
|
||||
|
||||
printf("%d %d", a ,b);
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user