Output instruction: Show the current value of X and Y coordinate.
Problem description:
If a person press 'w' then increment Y coordinate.
If a person press 's' then decrement Y coordinate.
If a person press 'a' then decrement X coordinate.
If a person press 'd' then increment X coordinate
Solution:
#include<stdio.h>
int main()
{
char key;
int sum1=0, sum2=0;
while(1)
{
scanf("%c", &key);
switch(key)
{
case 'w':
sum1++;
printf("increment Y coordinate %d\n", sum1);
break;
case 's':
sum1--;
printf("decrement Y coordinate %d\n", sum1);
break;
case 'a':
sum2--;
printf("decrement X coordinate %d\n", sum2);
break;
case 'd':
sum2++;
printf("increment X coordinate %d\n", sum2);
break;
}
}
return 0;
}
Credit: Abu Al Nasir Mitul
Post a Comment
0Comments