#include <stdio.h>
#include <stdlib.h>
typedef struct {
struct ListNode* next;
int content;
} ListNode;
ListNode* gridinit(int, int);
int main() {
//puts("Hello UPC World"); /* prints Hello UPC World */
//ListNode* h = malloc(sizeof(ListNode));
gridinit(3, 5);
//int c = h->content;
//printf("%d",c);
return EXIT_SUCCESS;
}
ListNode* gridinit(int numcolumns, int numrows) {
ListNode
* head
= malloc(sizeof(ListNode
));head->content = 2;
head->next = NULL;
return head;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCnR5cGVkZWYgc3RydWN0IHsKICAgIHN0cnVjdCBMaXN0Tm9kZSogbmV4dDsKICAgaW50IGNvbnRlbnQ7Cn0gTGlzdE5vZGU7CgpMaXN0Tm9kZSogZ3JpZGluaXQoaW50LCBpbnQpOwoKIGludCBtYWluKCkgewovL3B1dHMoIkhlbGxvIFVQQyBXb3JsZCIpOyAvKiBwcmludHMgSGVsbG8gVVBDIFdvcmxkICovCgovL0xpc3ROb2RlKiBoID0gbWFsbG9jKHNpemVvZihMaXN0Tm9kZSkpOwpncmlkaW5pdCgzLCA1KTsKLy9pbnQgYyA9IGgtPmNvbnRlbnQ7Ci8vcHJpbnRmKCIlZCIsYyk7CgpyZXR1cm4gRVhJVF9TVUNDRVNTOwp9CgpMaXN0Tm9kZSogZ3JpZGluaXQoaW50IG51bWNvbHVtbnMsIGludCBudW1yb3dzKSB7Ckxpc3ROb2RlKiBoZWFkID0gbWFsbG9jKHNpemVvZihMaXN0Tm9kZSkpOwpoZWFkLT5jb250ZW50ID0gMjsKaGVhZC0+bmV4dCA9IE5VTEw7CnJldHVybiBoZWFkOwp9