//*******************************************************
// Homework: 1 (Chapter 4/5)
// Name: Steve Haguma
// Class: C Programming, 2025
// Date: September 14, 2025
// Non file pointer solution
//********************************************************
#include <stdio.h>
int main ( )
{
int clockNumber;
float gross;
float hours;
float wageRate;
printf ( "\n \t Pay Calculator \n " ) ;
printf ( "\n \t Enter clock number for employee: " ) ; scanf ( "%d" , & clockNumber
) ;
printf ( "\n \t Enter hourly wage for employee: " ) ;
printf ( "\n \t Enter the number of hours the employee worked: " ) ;
gross = wageRate * hours;
printf ( "\n \n \t ----------------------------------------------------------\n " ) ; printf ( "\t Clock # Wage Hours Gross\n " ) ; printf ( "\t ----------------------------------------------------------\n " ) ; printf ( "\t %06i %5.2f %5.1f %7.2f\n " , clockNumber
, wageRate
, hours
, gross
) ;
return ( 0 ) ;
}
Ly8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCi8vIEhvbWV3b3JrOiAxIChDaGFwdGVyIDQvNSkKLy8gTmFtZTogU3RldmUgSGFndW1hCi8vIENsYXNzOiBDIFByb2dyYW1taW5nLCAyMDI1Ci8vIERhdGU6IFNlcHRlbWJlciAxNCwgMjAyNQovLyBOb24gZmlsZSBwb2ludGVyIHNvbHV0aW9uCi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKCiNpbmNsdWRlIDxzdGRpby5oPgoKaW50IG1haW4gKCkKewogICAgaW50IGNsb2NrTnVtYmVyOyAgICAKICAgIGZsb2F0IGdyb3NzOyAgICAgICAKICAgIGZsb2F0IGhvdXJzOyAgICAgICAgCiAgICBmbG9hdCB3YWdlUmF0ZTsgICAgIAoKICAgIHByaW50ZiAoIlxuXHQgUGF5IENhbGN1bGF0b3IgXG4iKTsKCiAgICAKICAgIHByaW50ZiAoIlxuXHRFbnRlciBjbG9jayBudW1iZXIgZm9yIGVtcGxveWVlOiAiKTsKICAgIHNjYW5mICgiJWQiLCAmY2xvY2tOdW1iZXIpOwogICAgCiAgICBwcmludGYgKCJcblx0RW50ZXIgaG91cmx5IHdhZ2UgZm9yIGVtcGxveWVlOiAiKTsKICAgIHNjYW5mICgiJWYiLCAmd2FnZVJhdGUpOwogICAgCiAgICBwcmludGYgKCJcblx0RW50ZXIgdGhlIG51bWJlciBvZiBob3VycyB0aGUgZW1wbG95ZWUgd29ya2VkOiAiKTsKICAgIHNjYW5mICgiJWYiLCAmaG91cnMpOwoKICAgIAogICAgZ3Jvc3MgPSB3YWdlUmF0ZSAqIGhvdXJzOwoKICAgCiAgICBwcmludGYgKCJcblxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4iKTsKICAgIHByaW50ZiAoIlx0Q2xvY2sgIyBXYWdlICAgSG91cnMgIEdyb3NzXG4iKTsKICAgIHByaW50ZiAoIlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIik7CiAgICBwcmludGYgKCJcdCUwNmkgICU1LjJmICAlNS4xZiAgJTcuMmZcbiIsIGNsb2NrTnVtYmVyLCB3YWdlUmF0ZSwgaG91cnMsIGdyb3NzKTsKCiAgICByZXR1cm4gKDApOyAKfSA=