University of Plymouth - Stages 1, 2 and 3 / Mbed OS Task138

Fork of Task138 by Nicholas Outram

main.cpp

Committer:
noutram
Date:
2019-09-11
Revision:
2:07b089e14332
Parent:
0:c401fd4ffbe7

File content as of revision 2:07b089e14332:

#include "mbed.h"

Serial pc(SERIAL_TX, SERIAL_RX);

char nameStr[30];           
int age = 1;    
            
void getData()
{
   pc.scanf("%s %d", &nameStr, &age);
}

void printData()
{
   pc.printf("Hello %s \n\r", nameStr);
   pc.printf("You are %d \n\r", age);
}

int main()
{
   int counter = 0;
   while (age > 0)
   {
      getData();
      printData();
      counter++;
   }
   pc.printf("You entered %d names\n", counter);
   sleep();
}