Files

40 lines
721 B
C

#include <stdio.h>
int add(int, int);
int counter = 0;
int main(int argc, char **argv) {
printf("hello\n");
char data[200];
char *other_data = "hello";
char *data_ptr = data;
printf("size of data: %d\n", sizeof(data));
printf("size of data_ptr: %d\n", sizeof(data_ptr));
printf("size of other_data: %d\n", sizeof(other_data));
printf("size of int: %d\n", sizeof(int));
printf("size of char *: %d\n", sizeof(char *));
add(2, 3);
extern int counter;
printf("global counter: %d\n", counter);
int c;
while((c = getchar()) != EOF) {
if (c == 'x') {
return 0;
}
printf("char: %d | ", c);
putchar(c);
putchar('\n');
}
}
int add(int a, int b) {
return a + b;
}