Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

How would I make the following C function accept only integer values. Floats and char should output printf( Error ); int fucntion(){ int i; do

How would I make the following C function accept only integer values. Floats and char should output printf(" Error ");

int fucntion(){

int i;

do { printf("enter int"); scanf("%d%*c", &i);

if (i < 0) { printf("Exit "); exit(0); } else if ((i < 1) || (i > 50) || (i % 10 > 1)) { printf(" Error "); } else { return i; } } while ((i < 1) || (i > 50) || (i % 10 > 1)); }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions