I tried just to simplify it, now I am just going to read up on it obviously something I am doing with the if and else statement is wrong and I have to read up on switch statements too...

input:"w"
"output: the number you have entered zero"
input:"2"
"the number you have entered twoerror"


Code:
#include <stdio.h>
#include <ctype.h>
int main ()
{
    int num;
    printf("Please enter a numbe from 0-9 ");
    scanf ("%d",&num);
    if(num)
    if   
        (num==1)
        printf("the number you have entered one");
    if
        (num==2)
        printf("the number you have entered two");
    if
        (num==3)
        printf("the number you have entered three");
    if
        (num==4)
        printf("the number you have entered four");
    if
        (num==5)
        printf("the number you have entered five");
    if
        (num==6)
        printf("the number you have entered six");
    if
        (num==7)
        printf("the number you have entered seven");
    if
        (num==8)
        printf("the number you have entered eight");
    if
        (num==9)
        printf("the number you have entered nine");
    if
        (num==0)
        printf("the number you have entered zero");

else
       printf ("error");

return 0;