online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
//Intro to C part2, berbagai tipe data pada C #include <stdio.h> int main() { //buat variable penampung dengan tipe data yang diinginkan char char1; //char unsigned char uchar1; //unsigned char char string[10]; //array of char int int1; //integer unsigned int uint1; //unsigned int short short1; //short unsigned short ushort1; //unsinged short long long1; //long long unsigned long ulong1; //unsigned long long long longlong1; //long long unsigned long long ulonglong1; //unsigned long long float float1; //float double double1; //double printf("input char: "); scanf("%c", &char1); getchar(); printf("char: %c\n\n", char1); // printf("sizeof char: %ld bytes\n\n", sizeof(char)); printf("input uchar: "); scanf("%c", &uchar1); printf("uchar: %c\n\n", uchar1); // printf("sizeof char: %ld bytes\n\n", sizeof(unsigned char)); printf("input string: "); scanf("%s", string); printf("string: %s akhir\n", string); printf("string: %20s akhir\n", string); printf("string: %-20s akhir\n\n", string); // printf("sizeof string: %ld bytes\n\n", sizeof(string)); //tergantung terhadap jumlah yang assigned ke dalam array of char printf("input int: "); scanf(" %d", &int1); printf("int: %d\n\n", int1); // printf("sizeof int: %ld bytes\n\n", sizeof(int)); printf("input float: "); scanf("%f", &float1); printf("float: %f\n", float1); printf("float: %.4f\n", float1); printf("float: %2.2f\n\n", float1); // printf("sizeof float: %ld bytes\n\n", sizeof(float)); printf("input double: "); scanf("%lf", &double1); printf("double: %lf\n", double1); printf("double: %.2lf\n", double1); printf("double: %2.4lf\n\n", double1); // printf("sizeof double: %ld bytes\n\n", sizeof(double)); printf("input short: "); scanf("%hd", &short1); printf("short: %hd\n\n", short1); // printf("sizeof short: %ld bytes\n\n", sizeof(short)); printf("input short: "); scanf("%hu", &ushort1); printf("ushort: %hu\n\n", ushort1); // printf("sizeof short: %ld bytes\n\n", sizeof(unsigned short)); printf("input unsigned int: "); scanf("%u", &uint1); printf("unsigned int: %u\n\n", uint1); // printf("sizeof unsigned int: %ld bytes\n\n", sizeof(unsigned int)); printf("input long: "); scanf("%ld", &long1); printf("long: %ld\n\n", long1); // printf("sizeof long: %ld bytes\n\n", sizeof(long)); printf("input long long: "); scanf("%lld", &longlong1); printf("long long: %lld\n\n", longlong1); // printf("sizeof long long: %ld bytes\n\n", sizeof(long long)); printf("input unsigned long: "); scanf("%lu", &ulong1); printf("ulong: %lu\n\n", ulong1); // printf("sizeof unsigned long: %ld bytes\n\n", sizeof(unsigned long)); printf("input unsigned long long: "); scanf("%llu", &ulonglong1); printf("long long1: %llu\n\n", ulonglong1); // printf("sizeof unsigned long long: %ld bytes\n\n", sizeof(unsigned long long)); printf("========================================\nitulah beberapa tipe data yang ada pada C.\n========================================\n"); return 0; }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue