We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Conditional Statements in C
Conditional Statements in C
+ 0 comments #include <assert.h> #include <limits.h> #include <math.h> #include <stdbool.h> #include <stddef.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> char* readline(); int main() { char* n_endptr; char* n_str = readline(); int n = strtol(n_str, &n_endptr, 10); char* nums[] = {"", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" }; if (n_endptr == n_str || *n_endptr != '\0') { exit(EXIT_FAILURE); } // Write Your Code Here printf("%s\n", n < 10 ? nums[n] : "Greater than 9"); return 0; } char* readline() { size_t alloc_length = 1024; size_t data_length = 0; char* data = malloc(alloc_length); while (true) { char* cursor = data + data_length; char* line = fgets(cursor, alloc_length - data_length, stdin); if (!line) { break; } data_length += strlen(cursor); if (data_length < alloc_length - 1 || data[data_length - 1] == '\n') { break; } size_t new_length = alloc_length << 1; data = realloc(data, new_length); if (!data) { break; } alloc_length = new_length; } if (data[data_length - 1] == '\n') { data[data_length - 1] = '\0'; } data = realloc(data, data_length); return data; }
+ 0 comments include
include
include
include
include
include
include
include
include
int main() {
int n; scanf("%d",&n); if(n==1){ printf("one\n"); }else if (n==2 ){ printf("two"); }else if (n==3){ printf("three"); }else if (n==4 ){ printf("four"); }else if (n==5){ printf("five"); }else if (n==6 ){ printf("six"); }else if (n==7){ printf("seven"); }else if (n==8){ printf("eight"); }else if (n==9){ printf("nine"); }else { printf("Greater than 9"); } return 0;
}
+ 0 comments // Write Your Code Here char till_nine[][9] = {"one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; if (n>9){ printf("Greater than 9"); } else { printf("%s", till_nine[n-1]); }
+ 0 comments #include <assert.h> #include <limits.h> #include <math.h> #include <stdbool.h> #include <stddef.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> char* readline(); int main() { char* n_endptr; char* n_str = readline(); int n = strtol(n_str, &n_endptr, 10); if (n_endptr == n_str || *n_endptr != '\0') { exit(EXIT_FAILURE); } // Write Your Code Here char *number[] ={"one","two","three","four","five","six","seven","eight", "nine"}; if(n<10 && n>0){ for(int i=n; i<10;i++){ printf(number[i-1]); break; } }else{ printf("Greater than 9"); } return 0; } char* readline() { size_t alloc_length = 1024; size_t data_length = 0; char* data = malloc(alloc_length); while (true) { char* cursor = data + data_length; char* line = fgets(cursor, alloc_length - data_length, stdin); if (!line) { break; } data_length += strlen(cursor); if (data_length < alloc_length - 1 || data[data_length - 1] == '\n') { break; } size_t new_length = alloc_length << 1; data = realloc(data, new_length); if (!data) { break; } alloc_length = new_length; } if (data[data_length - 1] == '\n') { data[data_length - 1] = '\0'; } data = realloc(data, data_length); return data; }
+ 0 comments include
int main() { int n,i,j,k; scanf("%d",&n); if(n>=1 && n<=9) { switch(n) { case 0 : printf("zero"); case 1 : printf("one ");break; case 2 : printf(" two");break; case 3 :printf("three");break; case 4: printf("four"); break; case 5: printf("five"); break; case 6: printf("six"); break; case 7: printf("seven"); break; case 8: printf("eight"); break; case 9: printf("nine"); break; default:printf("%d is not valide",n); } } else
Load more conversations
Sort 478 Discussions, By:
Please Login in order to post a comment